The AI-powered English dictionary
plural hydrolases
(biochemistry) An enzyme that catalyzes the hydrolysis of a substrate. examples