Advertisement

Advertisement

ombu

[ om-boo ]

noun

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