Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

stents Definition

Cancel
stents
noun(stent)
a short narrow metal or plastic tube often in the form of a mesh that is inserted into the lumen of an anatomical vessel (such as an artery or a bile duct) especially to keep a previously blocked passageway open

Words Related to stents!

stents Examples by Brain Bank Users