paracaspase

English

Etymology

From para- +‎ caspase.

Noun

paracaspase (plural paracaspases)

  1. (biochemistry) Any of a family of caspases found in animals and slime moulds

See also