English Dictionary
◊ TONGUE WORM
oxidoreductase
n : an enzyme that catalyzes oxidation-reduction