monophosphatase

English

Etymology

From mono- +‎ phosphatase.

Noun

monophosphatase (plural monophosphatases)

  1. (biochemistry) Any phosphatase that dephosphorylates a monophosphate