INDWELLING CATHETER


Meaning of INDWELLING CATHETER in English

a hollow tube left implanted in a body canal or organ, esp. the bladder, to promote drainage.

[ 1930-35 ]

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .