Medical Term:

Stent graft

Pronunciation: stent

Definition: an inlay skin graft, or a skin graft held in place by sutures tied over a conforming/immobilizing dressing.

Hide
(web3)