tamarind

nounA tropical tree that produces long, brown pods filled with a sour-sweet pulp used in cooking and drinks.

No synonyms or antonyms found for this word.