Definition for Catalase
From Biology Forums Dictionary
An enzyme within peroxisomes that breaks down hydrogen peroxide to water and oxygen gas.
From Biology Forums Dictionary
An enzyme within peroxisomes that breaks down hydrogen peroxide to water and oxygen gas.