organophosphatases

English

Noun

organophosphatases

  1. plural of organophosphatase