arabinosyls

English

Noun

arabinosyls

  1. plural of arabinosyl