Vocabulary

カタラーゼ

catalase

noun