Word info

holophosphatase

Noun

Meaning

holophosphatase (plural holophosphatases)

(biochemistry) A complex of a phosphatase and a protein subunit

Source: en.wiktionary.org

Close letter words and terms