pentosyls
English
Noun
pentosyls
plural of
pentosyl