pentaoses
English
Noun
pentaoses
plural of
pentaose