diphosphotransferases
English
Noun
diphosphotransferases
plural of
diphosphotransferase