saccharose

Explore definitions, synonyms, and language insights of saccharose

Definitions

Noun
a complex carbohydrate found in many plants and used as a sweetening agent

Synonyms


More Specific Terms