The AI-powered English dictionary
plural biocatalysts
(biochemistry) A biochemical catalyst; normally an enzyme. examples