Tamarind


What is Tamarind?

Tamarind is considered an herb from a tropical tree native to Africa.