English

edit

Noun

edit

mannosyls

  1. plural of mannosyl