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