Noun
octasaccharide (plural octasaccharides) (biochemistry) An oligosaccharide that has eight sugar units