VariousWords beta
Related Terms:
Noun
Definition: Any of several enzymes, in animals and bacteria, which catalyze the hydrolysis of organic sulfates
VariousWords beta
Definition: Any of several enzymes, in animals and bacteria, which catalyze the hydrolysis of organic sulfates