Dictionary Check: phosphatase

"phosphatase" is a valid word!

Scrabble 21 points
Words with Friends 21 points

Definition

noun

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

Advertisement