angelimEnglish

andelmin, angelim

Noun

Any of several tropical American trees of the genus Andira

English: angelim, andelmin

English words with similar meanings

Show 1 words