decasaccharide
Noun
Meaning
decasaccharide (plural decasaccharides)
(biochemistry) Any oligosaccharide that has ten monosaccharide units
Noun
decasaccharide (plural decasaccharides)
(biochemistry) Any oligosaccharide that has ten monosaccharide units