Meaning of caspase
Definition of caspase
(noun)
any of a
group
of proteases that
mediate
apoptosis
Other information on caspase
WIKIPEDIA results for
caspase
Amazon results for
caspase
Tweet