As nouns the difference between terms and embolization
is that terms is while embolization is (surgery) a nonsurgical, minimally invasive procedure that effects the selective occlusion of blood vessels by purposely introducing emboli.
terms
English
Noun
(head)
Statistics
*
----
embolization
English
Noun
(
wikipedia embolization)
(surgery) A nonsurgical, minimally invasive procedure that effects the selective occlusion of blood vessels by purposely introducing emboli.
Derived terms
* radioembolization