Wiktionary
phosphohexoses
n. (plural of phosphohexose English)
n. (plural of phosphohexose English)