Unscramble
Definition of Ombu
Noun: ombu
Fast-growing herbaceous evergreen tree of South America having a broad trunk with high water content and dark green oval leaves
- bella sombra, Phytolacca dioica
See also:
ombres
ombudsman
Anagrams containing the word
ombu
oumb
uomb
buom
mbuo