paracaspase

Noun

 * 1)  Any of a family of caspases found in animals and slime moulds