rhizoverbBeta
Feedback

stent

Medical support tubenoun · A small tube inserted to keep a blood vessel or other bodily passage open.