catalase

nounAn enzyme found in living cells that breaks down hydrogen peroxide into water and oxygen, protecting the body from damage.

No synonyms or antonyms found for this word.

catalase synonyms & antonyms | whatsthatwordmean | whatsthatwordmean