Word info

monophosphatase

Noun

Meaning

monophosphatase (plural monophosphatases)

(biochemistry) Any phosphatase that dephosphorylates a monophosphate

Source: en.wiktionary.org

Phrases with the word

Close letter words and terms