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
Similar words of Catalase :
