Stents

From Biology-Online Dictionary | Biology-Online Dictionary

stents

devices that provide support for tubular structures that are being anastomosed or for body cavities during skin grafting.