Caspase Definition

noun

(biochemistry) Any of several intracellular proteolytic enzymes that mediate apoptosis.

Wiktionary

Other Word Forms of Caspase

Noun

Singular:
caspase
Plural:
caspases

Find Similar Words

Find similar words to caspase using the buttons below.

Words Starting With

Words Ending With

Unscrambles

caspase