English

edit

Etymology

edit

multi- +‎ caspase

Noun

edit

multicaspase (plural multicaspases)

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