Word info

octasaccharide

Noun

Meaning

octasaccharide (plural octasaccharides)

(biochemistry) An oligosaccharide that has eight sugar units

Source: en.wiktionary.org

Close letter words and terms