pentosyls

English

Noun

pentosyls

  1. plural of pentosyl