English Dictionary
◊ HARPULLA
harpulla
n : fast-growing tree of India and East Indies yielding a wood
used especially for building [syn: {Harpullia cupanioides}]