thrombolysis

Noun
  1. The process of breaking up and dissolving blood clots (synset 113588718)

Other Searches