This website uses cookies to ensure you get the best experience on our website. Learn more
Meaning Of Liana
n.
A luxuriant woody plant, climbing high trees and having
ropelike stems. The grapevine often has the habit of a liane. Lianes
are abundant in the forests of the Amazon region.