saccharoseEnglish

saccharose, sucrose

Noun

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

English: sucrose, saccharose

Bahasa: sukrosa

Bahasa words with similar meanings

English words with similar meanings

Show 1 words