Definify.com

Definition 2024


cathepsins

cathepsins

English

Noun

cathepsins

  1. plural of cathepsin

Anagrams