This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Liana

  1. 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.



Shares

Related Words

Menu