English | German | Russian | Czech

embolotherapy English

Meaning embolotherapy meaning

What does embolotherapy mean?

embolotherapy

(surgery) The deliberate blocking of a blood vessel

Are you looking for...?