Polish-English dictionary »

aminosacharyd meaning in English

PolishEnglish
aminosacharyd noun

amino sugarnoun
any monosaccharide in which a single hydroxy group has been replaced by an amino group