ectophosphatases

English

Noun

ectophosphatases

  1. plural of ectophosphatase