procathepsins
English
Noun
procathepsins
plural of
procathepsin