xyluloses
English
Noun
xyluloses
plural of
xylulose