Indwelling Catheter
Cancer Terms ->
Diagnostic Therapeutic and Research Equipment ->
Device ->
Medical Device ->
Catheter -> Indwelling Catheter
Indwelling Catheter Definition
A hollow tube left implanted in a body canal or organ, especially the bladder, to promote drainage.
Indwelling Catheter Synonyms
Indwelling Catheter
Terms in Indwelling Catheter category
Copyright © Cancer Terms 2014 All rights reserved. | Terms of Use | Low Carb Foods
No reproduction or republication permitted.