diaphorase
Noun
Meaning
diaphorase (plural diaphorases)
(biochemistry) Any of a group of flavoprotein enzymes that catalyze the reduction of cytochrome and other similar compounds
Noun
diaphorase (plural diaphorases)
(biochemistry) Any of a group of flavoprotein enzymes that catalyze the reduction of cytochrome and other similar compounds