The AI-powered English dictionary
plural oxygenases
(biochemistry) An enzyme which catalyses biochemical reactions with oxygen. examples