Definition of Ombu

Noun: ombu

  1. 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