xylopentaoses
English
Noun
xylopentaoses
plural of
xylopentaose