Skip to definition.
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

Derived forms: catalases

Type of: enzyme

Encyclopedia: Catalase