caspase

Explore definitions, synonyms, and language insights of caspase

Definitions

Noun
any of a group of proteases that mediate apoptosis