mannosylphosphoryltransferases
English
Noun
mannosylphosphoryltransferases
plural of
mannosylphosphoryltransferase