Definitions
There is 1 meaning of the phrase
Harpullia Cupanioides.
Harpullia Cupanioides - as a noun
Fast-growing tree of india and east indies yielding a wood used especially for building
Synonyms (Exact Relations)
harpulla