ectophosphatases
English
Noun
ectophosphatases
plural of
ectophosphatase