Nature's Own Natures Own Organic Turmeric | 60 caps
Turmeric is a common spice which comes from the root of Curcuma longa. The powder is made from the ground roots of the plant. Ayurvedic medicine, a traditional Indian system of treatment, widely recommends turmeric for its many health benefits. Certified organic by the Soil Association.