adenylpyrophosphatases
English
Noun
adenylpyrophosphatases
plural of
adenylpyrophosphatase