Tamarind is a hardwood tree, known scientifically as Tamarindus indica. The tree produces bean-like pods filled with seeds surrounded by a fibrous pulp. Interestingly, tamarind …
Category
Showing: 42 RESULTS
Good Food
Lemongrass
Lemongrass, also called citronella, is a tall, stalky plant. It has a fresh, lemony aroma and a citrus flavor. It’s a common ingredient in Thai …