Wiktionary
pyrophosphohydrolases
n. (plural of pyrophosphohydrolase English)
n. (plural of pyrophosphohydrolase English)