Find the word definition

The Collaborative International Dictionary
Harpullia cupanioides

harpulla \harpulla\ n. A fast-growing tree of India and East Indies ( Harpullia cupanioides) yielding a wood used especially for building.

Syn: Harpullia cupanioides.