LIANA


Meaning of LIANA in English

n. (also liane) any of several climbing and twining plants of tropical forests.

[ F liane, lierne clematis, of uncert. orig. ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.