Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: catalase  'ka-tu,leys
  1. Enzyme found in most plant and animal cells that functions as an oxidative catalyst; decomposes hydrogen peroxide into oxygen and water
    "Catalase helps protect cells from oxidative damage"

Derived forms: catalases

Type of: enzyme

Encyclopedia: Catalase