self-retaining catheter
n.
A catheter constructed to remain in the urethra and bladder.
Words nearby self-retaining catheter
synectics group,
synencephalocele,
syneresis,
synergetic,
synergic,
self-retaining catheter,
synergism,
synergist,
synergistic,
synergistic muscles,
synergy