Embolization

From Biology-Online Dictionary
Jump to: navigation, search

Embolization

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