Search: artery

artery

A blood vessel that carries blood away from the heart.

arterial embolisation

A treatment for kidney cancer in which the artery that feeds the diseased kidney is deliberately blocked. This causes the kidney and the tumour inside it to die.