phosphohexoses
English
Noun
phosphohexoses
plural of
phosphohexose