Surprising Health Benefits of Tamarind You Should Know
Surprising Health Benefits of Tamarind You Should Know What is Tamarind? Tamarind is a hardwood tree known scientifically as Tamarindus Indica. Although native to Africa, it may also grow in many tropical places, including India and Pakistan. The tree yields bean-like pods with fibrous pulp encasing