YourDictionary

Dictionary Home » Medical Definitions » self-retaining catheter

self-retaining catheter medical definition

noun
A catheter constructed to remain in the urethra and bladder.

link/cite print suggestion box