catalases

noun
  1. Plural of catalase; enzymes that catalyze the decomposition of hydrogen peroxide into water and oxygen, found in most living cells.
  2. Usage: technical; biology

Examples