Polish-English dictionary »

monosacharyd meaning in English

PolishEnglish
monosacharyd noun

monosaccharidenoun
a simple sugar, composed of a single ring