Wiktionary
threofuranoses
n. (plural of threofuranose English)
n. (plural of threofuranose English)