monopentoses
English
Noun
monopentoses
plural of
monopentose