1 result found

Search Results for: phenolase

Phenolase

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