English synonyms about - contact  

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.


Find more on ombu elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0366