How to say catalase ?

Catalase

['kรฆt,ษ™leษชs]

cite fb twitter pinterest

Feeling connected with this word?

What is the definition of catalase ?

  1. enzyme found in most plant and animal cells that functions as an oxidative catalyst; decomposes hydrogen peroxide into oxygen and water
700x90 placeholder ad

Copyright ยฉ 2019 EnglishDictionary