The health benefits of turmeric are numerous, and nutritionists are all about it. A bright yellow Indian spice, it’s a key ingredient in golden lattes (a...