mannosylphosphoryltransferases

English

Noun

mannosylphosphoryltransferases

  1. plural of mannosylphosphoryltransferase