cathepsines

English

Noun

cathepsines

  1. plural of cathepsine