Noun Definitionharpulla1.Definition: fast-growing tree of India and East Indies yielding a wood used especially for buildingRelated Noun(s):harpullia cupanioidesCategory: Plants