Home

Word

Tamarindus, n.
more info widely cultivated tropical trees originally of Africa
<noun.plant>

Tamarindus genus Tamarindus