cathepsin
noun
ca·thep·sin
kə-ˈthep-sən
: any of several intracellular proteases of animal tissue that aid in autolysis
Love words? Need even more definitions?
Merriam-Webster unabridged
Share