EMBOLIZATION


Meaning of EMBOLIZATION in English

A treatment that clogs small blood vessels and blocks the flow of blood, such as to a tumor.

English dictionary of medicine.      Английский словарь медицины.