The AI-powered English dictionary
plural dismutases
(biochemistry) Any of several enzymes that catalyze dismutation reactions. examples