Advertisement
Advertisement
ombu
[ om-boo ]
noun
- a South American tree, Phytolacca dioica, having a thick trunk and large, evergreen leaves.
Discover More
Word History and Origins
Origin of ombu1
From South American Spanish ombú, from Guarani umbú
Advertisement
Advertisement
Advertisement
Advertisement
Browse