transcatheter
adjective
trans·cath·e·ter
-ˈkath(-ə)-tər
: performed through the lumen of a catheter
transcatheter embolization
Love words? Need even more definitions?
Merriam-Webster unabridged
Share