Ombu (noun) Definition, Meaning & Examples

noun
  1. a South American tree, Phytolacca dioica, having a thick trunk and large, evergreen leaves.
Ombu (noun) Definition, Meaning & Examples

More Definitions