Catalase - Definition

catalase

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

Look up another word