Word info

ectophosphatase

Noun

Meaning

ectophosphatase (plural ectophosphatases)

(biochemistry) ectocellular phosphatase

Source: en.wiktionary.org

Close letter words and terms