VariousWords beta
Related Terms:
Definitions:
Noun
sucrose
saccharose
Definition: a complex carbohydrate found in many plants and used as a sweetening agent
Definition: sugar, especially sucrose