English

edit

Noun

edit

procathepsins

  1. plural of procathepsin