pyrophosphatases
English
Noun
pyrophosphatases
plural of
pyrophosphatase