Wiktionary
talopyranoses
n. (plural of talopyranose English)
n. (plural of talopyranose English)