WikiWord

English

monophosphatase

noun

Meaning

  1. Any phosphatase that dephosphorylates a monophosphate

Etymology / origin

From mono- + phosphatase.

Sources

No citations have been attached yet.