Leea

English word definition — powered by WordNet

NOUN

Leea is a genus of plants in the family Vitaceae, subfamily Leeoideae, that are native to parts of central Africa, tropical Asia, Australia and Melanesia..

Want to remember leea?

Sign up free to bookmark & revise