Wiktionary
idofuranoses
n. (plural of idofuranose English)
n. (plural of idofuranose English)