English synonyms about - contact  

stent

noun

1 stent

A slender tube inserted inside a tubular body part (as a blood vessel) to provide support during and after surgical anastomosis.

Dutch: stent
Polish: stent


Find more on stent elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0214