YourDictionary

dioxygenase medical definition

noun
Any of a group of enzymes that catalyze the insertion of an oxygen molecule into an organic substrate.

link/cite print suggestion box