procathepsins

English

Noun

procathepsins

  1. plural of procathepsin