Wiktionary
aminosaccharide
n. (context organic chemistry English) amino sugar
n. (context organic chemistry English) amino sugar