aldohexoses
English
Noun
aldohexoses
plural of
aldohexose