ombu
English Dictionary
->
Letter O
-> ombu
Search Dictionary:
ombu Definition
(n)
fast
-
growing
herbaceous
evergreen
tree
of
South
America
having
a
broad
trunk
with
high
water
content
and
dark
green
oval
leaves
ombu Synonyms
bella sombra
ombu
Phytolacca dioica
© Art Branch Inc.