What is the full meaning of caspases
CASPASE, any of a group of enzymes that control apoptosis [n]
Example of the word caspases placed on a Scrabble board.