rhizoverb
Beta
Feedback
→
stent
Medical support tube
noun · A small tube inserted to keep a blood vessel or other bodily passage open.
Enable JavaScript for search, audio, and interactive vocabulary practice.