What does caspase mean?

caspase meaning in General Dictionary

some of a group of proteases that mediate apoptosis


caspase - German to English

caspase