Definify.com

Definition 2026


cathepsins

cathepsins

English

Noun

cathepsins

  1. plural of cathepsin

Anagrams