Word info

decaose

Noun

Meaning

decaose (plural decaoses)

(biochemistry) Any oligosaccharide that has ten sugar groups

Source: en.wiktionary.org

Close letter words and terms