oxidaseEnglish

oxidase

Noun

Any of the enzymes that catalyze biological oxidation

English: oxidase