Wiktionary
octopyranoses
n. (plural of octopyranose English)
n. (plural of octopyranose English)