Polish-English dictionary »

sacharoza meaning in English

PolishEnglish
sacharoza noun

sucrosenoun
a disaccharide