saccharose
Explore definitions, synonyms, and language insights of saccharose
Definitions
Noun
a complex carbohydrate found in many plants and used as a sweetening agent
Explore definitions, synonyms, and language insights of saccharose