Translation of katalase in English:

katalase

catalase

noun

  • 1

    catalase, an enzyme found in living organisms