LIANA


Meaning of LIANA in English

or liane

Any of various long-stemmed, woody vines , especially of tropical rain forests, that are rooted in the soil and climb or twine around other plants as they grow upward.

Lianas often form a tangled network, up to 330 ft (100 m) high, around and among the trees that support them.

Britannica English dictionary.      Английский словарь Британика.