pancaspase
English
Etymology
From
pan-
+
caspase
.
Adjective
pancaspase
(
not comparable
)
Involving or relating to all (or most)
caspases
Derived terms
pancaspase inhibitor