pseudophosphatases
English
Noun
pseudophosphatases
plural of
pseudophosphatase