1 result found

Search Results for: liana

Liana

Liana (Science: botany) a luxuriant woody plant, climbing high trees and having ropelike stems. The grapevine often has the... Read More