jump to corresponding sense entry
noun
A slender tube inserted inside a tubular body part (as a blood vessel) to provide support during and after surgical anastomosis.
is a specific kind of: tube, tubing.
Dutch: stentPolish: stent
Find more on stent elsewhere: etymology - rhymes - Wikipedia.
debug info: 0.0139