hexuloses
English
Noun
hexuloses
plural of
hexulose