C1 noun /stents/
stents
Meaning
Small mesh tubes used to treat narrow or blocked arteries.
Example
Stents were successfully placed using robotic techniques.