Turmeric (haldi) is an Indian discovery and cannot be patented ... ruling that turmeric's medicinal properties were not patentable. CSIR Director General Dr R A Mashelkar described the development ...