mannosylations
English
Noun
mannosylations
plural of
mannosylation