tamarind ( synonym found)

Definition of tamarind:

°A tropical tree, Tamarindus indica.
°The fruit of this tree; the pulp is used as spice in Asian cooking and in Worcestershire sauce.

Definition of tamarind:

°A tropical tree, Tamarindus indica.
°The fruit of this tree; the pulp is used as spice in Asian cooking and in Worcestershire sauce.

Back to Top