Meaning of caspase

Definition of caspase

(noun) any of a group of proteases that mediate apoptosis

Other information on caspase

WIKIPEDIA results for caspase
Amazon results for caspase