Deoxygenase Definition
    noun
  
 (biochemistry) Any enzyme that catalyzes a deoxygenation reaction.
Wiktionary 
Origin of Deoxygenase
-  From de- + oxygenase From Wiktionary 
Find Similar Words
Find similar words to deoxygenase using the buttons below.