Advertisement

Synonyms of Tamarind

Primary definition: A sticky, sour-sweet fruit pod of a tropical African tree, widely used in Asian and Latin American cuisines for flavoring.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement