holophosphatase

English

Etymology

From holo- +‎ phosphatase.

Noun

holophosphatase (plural holophosphatases)

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