Categorized In: Medicine & Treatment , Definitions
Source: catheter - definition of catheter by the Free Online Dictionary, Thesaurus and Encyclopedia. | www.thefreedictionary.com
Nov 05, 05:29am
A hollow flexible tube for insertion into a body cavity, duct, or vessel to allow the passage of fluids or distend .. more?