CATALASE


Meaning of CATALASE in English

n. Biochem. an enzyme that catalyses the reduction of hydrogen peroxide.

Etymology: CATALYSIS

Oxford English vocab.      Оксфордский английский словарь.