oxidoreductase

noun

1.
an enzyme that catalyzes oxidation-reduction