cathepsine
English
Noun
cathepsine
(
plural
cathepsines
)
Alternative form of
cathepsin
.
Anagrams
antispeech
,
phenacites