Word info

aminosaccharide

Noun

Meaning

aminosaccharide (plural aminosaccharides)

(organic chemistry) amino sugar

Source: en.wiktionary.org

Close letter words and terms