Tamarind: Benefits Great For Your Health

Tamarind, or Tamarindus indica, is a tropical fruit tree native to India and Africa. It is a leguminous plant belonging to the family Fabaceae, and it produces a pod-like fruit that is most commonly used in cooking. Tamarind has a unique sweet and sour flavor which gives it many culinary uses. In addition to its …
Continue reading Tamarind: Benefits Great For Your Health