caspase
English Dictionary
->
Letter C
-> caspase
Search Dictionary:
caspase Definition
(n)
any
of
a
group
of
proteases
that
mediate
apoptosis
caspase Synonyms
caspase
© Art Branch Inc.