pyrophosphohydrolases
English
Noun
pyrophosphohydrolases
plural of
pyrophosphohydrolase