harpulla
English Dictionary
->
Letter H
-> harpulla
Search Dictionary:
harpulla Definition
(n)
fast
-
growing
tree
of
India
and
East
Indies
yielding
a
wood
used
especially
for
building
harpulla Synonyms
harpulla
Harpullia cupanioides
© Art Branch Inc.