Wiktionary
monosaccharides
n. (plural of monosaccharide English)
n. (plural of monosaccharide English)