Vocabulary

カテプシン

cathepsin

noun