The AI-powered English dictionary
plural dioxygenases
(biochemistry) Any of several enzymes that catalyze dioxygenation reactions examples