ombu
noun
om·bu
ämˈbü
plural -s
: a large herbaceous South American tree (Phytolacca dioica) having an immensely broad trunk, soft spongy wood, and dark green oval leaves
Love words? Need even more definitions?
Merriam-Webster unabridged
Share