embolization

Noun

 * 1)  A nonsurgical, minimally invasive procedure that affects the selective occlusion of blood vessels by purposely introducing emboli.

Derived terms

 * immunoembolization

Translations

 * Italian:
 * Spanish: embolización