Deoxygenase Definition

noun

(biochemistry) Any enzyme that catalyzes a deoxygenation reaction.

Wiktionary

Origin of Deoxygenase