adenylpyrophosphatases

English

edit

Noun

edit

adenylpyrophosphatases

  1. plural of adenylpyrophosphatase