Catalases Meaning
There are 1 meaning(s) for word Catalases
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 Catalases :