organophosphatases
English
Noun
organophosphatases
plural of
organophosphatase