« Back to Glossary Index
synthetic powdered sweetener, approximately 100 times sweeter than sucrose.
« Back to Glossary Indexsynthetic powdered sweetener, approximately 100 times sweeter than sucrose.
« Back to Glossary IndexNotifications