Dictionary search results

Showing 1-2 of 2 results

catheter US English

A flexible tube inserted through a narrow opening into a body cavity, particularly the bladder, for removing fluid

balloon catheter US English

A type of catheter incorporating a small balloon that may be introduced into a canal, duct, or blood vessel and then inflated in order to clear an obstruction or dilate a narrowed region