oxidase

Noun
  1. Any of the enzymes that catalyze biological oxidation (synset 114995793)

Found on Word Lists

Other Searches