What is turmeric and what are its health benefits?

What is turmeric and what are its benefits for the human body? Turmeric (Curcuma longa) is a spice derived from the root of a plant belonging to the ginger family....

Read more