phosphotransferases
English
Noun
phosphotransferases
plural of
phosphotransferase