Meaning of tamarindus
Definition of tamarindus
(noun)
widely
cultivated
tropical
trees
originally
of Africa
Other information on tamarindus
WIKIPEDIA results for
tamarindus
Amazon results for
tamarindus
Tweet