n. A catheter made of several segments fitted together so as to be flexible.
vertebrated catheter 🔊 Listen to this n. A catheter made of several segments fitted together so as to be flexible. Share Facebook Twitter Google +