cathepsines
English
Noun
cathepsines
plural of
cathepsine