multicaspase

English

Etymology

From multi- +‎ caspase.

Noun

multicaspase (plural multicaspases)

  1. (biochemistry) A mixture of several caspases used to study apoptosis
  • polycaspase