multicaspase (English, noun)
expansion: multicaspase (plural multicaspases)
Senses:
topics: biochemistry
biology
chemistry
microbiology
natural-sciences
physical-sciences
glosses: A mixture of several caspases used to study apoptosis
Forms:
form: multicaspases
tags: plural