The AI-powered English dictionary
plural oligosaccharides
(biochemistry) A polysaccharide of low molecular weight, being a polymer of between three and eight monosaccharide units. examples