embolization
(noun)
noun
1. (surgery) A nonsurgical, minimally invasive procedure that effects the selective occlusion of blood vessels by purposely introducing emboli.
(noun)
1. (surgery) A nonsurgical, minimally invasive procedure that effects the selective occlusion of blood vessels by purposely introducing emboli.