The AI-powered English dictionary
plural esterases
(biochemistry) Any enzyme that catalyzes the hydrolysis of an ester examples