French-English dictionary »

phosphatase meaning in English

FrenchEnglish
phosphatase nom

phosphatase◼◼◼(an enzyme that hydrolyzes phosphate esters)
noun