English dictionary
liana meaning and definition
Definition and meaning of liana at MeaningMonkey.org. liana meaning and definition in the English Dictionary.LIANA noun
Definition of liana (noun)
- a woody climbing usually tropical plant
Source: Princeton University Wordnet