What is turmeric? What are the health benefits of turmeric



What is turmeric spice?