- ombu as a noun:
- 1
ombu
noun
1 ombu
Fast-growing herbaceous evergreen tree of South America having a broad trunk with high water content and dark green oval leaves.
synonyms: bella sombra, Phytolacca dioica.
debug info: 0.0366
noun
Fast-growing herbaceous evergreen tree of South America having a broad trunk with high water content and dark green oval leaves.
synonyms: bella sombra, Phytolacca dioica.
debug info: 0.0366