English

edit

Noun

edit

exophosphatases

  1. plural of exophosphatase