English dictionary
caspase meaning and definition
Definition and meaning of caspase at MeaningMonkey.org. caspase meaning and definition in the English Dictionary.CASPASE noun
Definition of caspase (noun)
- any of a group of proteases that mediate apoptosis
Source: Princeton University Wordnet