endograft

Noun

 * 1)  An endoluminal graft

Related terms

 * endografting