Dictionary Home » Dictionary Definitions » sodium cyclamate

sodium cyclamate

noun
An artificially prepared salt of cyclamic acid, C6H12NO3SNa, formerly used as a low-calorie sweetener but now banned because of the possible carcinogenic effects of its metabolic products.

Learn more about sodium cyclamate

link/cite print suggestion box