Info: This web site is based on WordNet 3.0 from Princeton University.
English noun: catalase
1.
catalase(substance)enzyme found in most plant and animal cells that functions as an oxidative catalyst; decomposes hydrogen peroxide into oxygen and water