VariousWords beta
Related Terms:
Noun
Definition: A sugar substitute, a food additive that attempts to duplicate the effect of sugar in taste but usually with fewer calories.
VariousWords beta
Definition: A sugar substitute, a food additive that attempts to duplicate the effect of sugar in taste but usually with fewer calories.