catalase

Noun
  1. Enzyme found in most plant and animal cells that functions as an oxidative catalyst;
    Decomposes hydrogen peroxide into oxygen and water (synset 114761818)

Found on Word Lists

Other Searches