phosphoryltransferases
English
Noun
phosphoryltransferases
plural of
phosphoryltransferase