nitroreductase
Noun
Meaning
nitroreductase (plural nitroreductases)
(biochemistry) An enzyme that catalyzes the reduction of nitro groups
Noun
nitroreductase (plural nitroreductases)
(biochemistry) An enzyme that catalyzes the reduction of nitro groups