YourDictionary

Dictionary Home » Science » cyclamate

cyclamate science definition

A salt or ester containing the group C6H12NO3S. Some cyclamates were formerly used as artificial sweeteners.

Learn more about cyclamate

link/cite print suggestion box