Wiktionary
aldopentoses
n. (plural of aldopentose English)
n. (plural of aldopentose English)