tamarindusEnglish

Tamarindus, genus Tamarindus

Noun

Widely cultivated tropical trees originally of Africa

English: Tamarindus, genus Tamarindus

Bahasa words with similar meanings

English words with similar meanings

Show 5 words

Words that start with "tamarindus"