Tamarind
Tamarind is the spice produced from the pulp of the fruit pods of the Tamarindus indica, a long-lived tropical evergreen tree in the legume family (Fabaceae).
Learn more about tamarind here.
Tamarind is the spice produced from the pulp of the fruit pods of the Tamarindus indica, a long-lived tropical evergreen tree in the legume family (Fabaceae).
Learn more about tamarind here.