harpullaEnglish

Harpullia cupanioides, harpulla

Noun

Fast-growing tree of India and East Indies yielding a wood used especially for building

English: harpulla, Harpullia cupanioides

English words with similar meanings

Show 1 words