self-retaining catheter


n.

A catheter constructed to remain in the urethra and bladder.

Words nearby self-retaining catheter