rhamnosyls

English

Noun

rhamnosyls

  1. plural of rhamnosyl