LIANA


Meaning of LIANA in English

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

Webster English vocab.      Английский словарь Webster.