English synonyms about - contact  

phosphatase

noun

1 phosphatase

Any of a group of enzymes that act as a catalyst in the hydrolysis of organic phosphates.


Find more on phosphatase elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0595