1 ombu | Definition of ombu

ombu

noun
om·​bu | \ ämˈbü\
plural -s

Definition of ombu

: a large herbaceous South American tree (Phytolacca dioica) having an immensely broad trunk, soft spongy wood, and dark green oval leaves

History and Etymology for ombu

Spanish ombú, from Guarani umbú

Keep scrolling for more