Home
Random
Watchlist
Uploads
Settings
Log in
monophosphatase
English
Etymology
mono-
+
phosphatase
Noun
monophosphatase
(
plural
monophosphatases
)
(
biochemistry
)
Any
phosphatase
that
dephosphorylates
a
monophosphate
Last modified on 17 July 2010, at 17:19