Vocabulary
カテプシン
カテプシン
cathepsin
noun