caspase

Noun
  1. Any of a group of proteases that mediate apoptosis (synset 114693984)

Found on Word Lists

Other Searches