autophosphatases
English
Noun
autophosphatases
plural of
autophosphatase