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