pyrophosphotransferases
English
Noun
pyrophosphotransferases
plural of
pyrophosphotransferase