English Dictionary
◊ TAMARINDUS
Tamarindus
n : widely cultivated tropical trees originally of Africa [syn:
{Tamarindus}, {genus Tamarindus}]