antiphosphatases

English

Noun

antiphosphatases

  1. plural of antiphosphatase