Showing 1 Result(s)

What Is Tamarind?

The tamarind is a popular hardwood tree that has tasty fruit that can be found in tropical regions throughout the world. The scientific name is Tamarindus indica. In North America, the fruit is most commonly found in Mexico, Guatemala, and Cuba. It is an excellent source of vitamins and minerals that the body needs to …