endovascular in French endovascular in French endovasculaire adj Within a blood vessel Add to Flashcards