caspase

definition: any of a group of proteases that mediate apoptosis
example:
speech part: noun
synonyms:

How caspase is being used?