monophosphatases
English
Noun
monophosphatases
plural of
monophosphatase