Catalase Meaning

There are 1 meaning(s) for word Catalase

Meaning 1 : enzyme found in most plant and animal cells that functions as an oxidative catalyst; decomposes hydrogen peroxide into oxygen and water