This website uses cookies to ensure you get the best experience on our website. Learn more
Meaning Of Catheter
n.
The name of various instruments for passing along mucous
canals, esp. applied to a tubular instrument to be introduced into the
bladder through the urethra to draw off the urine.