Organic Dried Tamarind Paste 100g Natural Healthy Premium Quality free shipping

Tamarind (Tamarindus indica) is a tree found in tropical Africa and southern Asia. The fruit pulp is widely used in Asian culture. It also contains a chemical that is similar to cumin found in the eye.

eBay