English edit

Noun edit

autophosphatases

  1. plural of autophosphatase