English dictionary

ombu meaning and definition

Definition and meaning of ombu at MeaningMonkey.org. ombu meaning and definition in the English Dictionary.

OMBU noun

Definition of ombu (noun)

  1. fast-growing herbaceous evergreen tree of South America having a broad trunk with high water content and dark green oval leaves
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: