LIANA


Meaning of LIANA in English

[li.a.na] also li.ane n [F liane] (1796): any of various usu. woody vines esp. of tropical rain forests that root in the ground

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