Home
All Categories
Best Categories
Games
Electronics
English
English Bangladesh
Email this page to a friend
HARPULLA
Definition:
[noun] fast-growing tree of India and East Indies yielding a wood used especially for building
Synonyms:
Harpullia cupanioides
Synonyms:
Search for
synonyms for HARPULLA