denitroxylase
Noun
Meaning
denitroxylase (plural denitroxylases)
(biochemistry) Any enzyme that catalyses the removal of nitric oxide moieties
Noun
denitroxylase (plural denitroxylases)
(biochemistry) Any enzyme that catalyses the removal of nitric oxide moieties