Vocabulary

プロテアーゼ

protease

noun