Harpullia cupanioides
Explore definitions, synonyms, and language insights of Harpullia cupanioides
Definitions
Noun
fast-growing tree of India and East Indies yielding a wood used especially for building