VariousWords beta
Related Terms:
Definitions:
Noun
oxygenase
Definition: an oxidoreductase that catalyzes the incorporation of molecular oxygen
Definition: An enzyme which catalyses biochemical reactions with oxygen.