octasaccharide
English
Noun
octasaccharide
(
plural
octasaccharides
)
(
biochemistry
)
An
oligosaccharide
that has eight
sugar
units
Related terms
octasaccharidic