mannosylphosphoryltransferases

English edit

Noun edit

mannosylphosphoryltransferases

  1. plural of mannosylphosphoryltransferase