News

Turmeric (Curcuma longa) is a boldly flavored spice derived from the rhizomes, or roots, of a flowering plant that grows in India and areas of Southeast Asia, according to a past review.