'ombu' definitions:

Definition of 'ombu'

(from WordNet)
noun
Fast-growing herbaceous evergreen tree of South America having a broad trunk with high water content and dark green oval leaves [syn: ombu, bella sombra, Phytolacca dioica]