カタラーゼ
katarāze

Noun

1. catalase

From German "Katalase"