Indwelling

Inside the body; said of invasive diagnostic or therapeutic devices; pert, to a catheter, drainage tube, or other device that remains inside the body for a prolonged time.


 


Posted

in

by

Tags: