transcatheter
adjectiveMedical Definition of transcatheter
: performed through the lumen of a catheter
transcatheter embolization