YourDictionary

Dictionary Home » Medical Definitions » vertebrated catheter

vertebrated catheter medical definition

noun
A catheter made of several segments fitted together so as to be flexible.

link/cite print suggestion box