tamarind - English Synonyms Dictionary

tamarind

n.
[1] tamarind tree , tamarindo , Tamarindus indica
[2] tamarindo