EnglishmonophosphatasenounMeaningAny phosphatase that dephosphorylates a monophosphateEtymology / originFrom mono- + phosphatase.SourcesNo citations have been attached yet.