meaning of caspase

caspase meaning in General Dictionary

some of a group of proteases that mediate apoptosis


caspase - German to English

caspase