mannosylations

English

Noun

mannosylations

  1. plural of mannosylation