Wiktionary
ynofuranoses
n. (plural of ynofuranose English)
n. (plural of ynofuranose English)