Caspase
WordNet

noun


(1)   Any of a group of proteases that mediate apoptosis
 
x
OK