Definition of Cyclamate from the PharmacyDictionary.in
Cyclamate
Synonyms or meaning of Cyclamate
Sodium or calcium salt of cyclamic acid; used as an artificial, nonnutritive sweetener that is no longer available in the United States but is in Canada; found to induce cancer in rats.
Image related to Cyclamate
Not Available