mannosyls

English

Noun

mannosyls

  1. plural of mannosyl