Wiktionary
mannopyranoses
n. (plural of mannopyranose English)
n. (plural of mannopyranose English)