C1 noun /stents/
stents
Stents
Meaning
Small mesh tubes used to treat narrow or blocked arteries.
Example
Stents were successfully placed using robotic techniques.
Die Stents wurden erfolgreich mit robotergestützten Techniken platziert.