furanosyls

English

Noun

furanosyls

  1. plural of furanosyl