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

More General Terms