1 result found

Search Results for: diphenol_oxidase

Phenolase

Definition noun An oxidoreductase enzyme that catalyzes the oxidation of phenols and other related... Read More