Catheter
[n] a thin flexible tube inserted into the body to permit introduction or withdrawal of fluids or to keep the passageway open
Related Information
Related Terms
adjutage, drainpipe, efflux tube, fire hose, flue pipe, funnel, garden hose, gas pipe, hose, hosepipe, nipple, organ pipe, pipe, pipeline, pipette, piping, reed, reed pipe, siamese, siamese connection, siphon, snorkel, soil pipe, standpipe, steam pipe, st