mannosyls
English
Noun
mannosyls
plural of
mannosyl