Meaning of catalase
Definition of catalase
(noun)
enzyme
found
in
most
plant
and
animal
cells that functions as an
oxidative
catalyst; decomposes
hydrogen
peroxide
into
oxygen
and
water
Other information on catalase
WIKIPEDIA results for
catalase
Amazon results for
catalase
Tweet