Definify.com

Definition 2025


cathepsins

cathepsins

English

Noun

cathepsins

  1. plural of cathepsin

Anagrams