Caspase Definition
    noun
  
 (biochemistry) Any of several intracellular proteolytic enzymes that mediate apoptosis.
Wiktionary 
Other Word Forms of Caspase
Noun
Singular:
 caspasePlural:
 caspasesFind Similar Words
Find similar words to caspase using the buttons below.