cannula
-
a small flexible tube inserted into a body cavity for draining off fluid or introducing medication
cannula meaning & definition 1 of cannula.
-
A hose or tube that connects directly to an oxygen (O) bottle/source from the users nose, commonly used by aircraft pilots or others needing direct oxygen breathing apparatus.
cannula meaning & definition 2 of cannula.
-
kan′ū-la, n. a surgical tube, esp. that enclosing a trocar or perforator, and the breathing-tube inserted in the windpipe after tracheotomy.—adj. Cann′ulate. [Dim. of canna, a reed.]
cannula meaning & definition 3 of cannula.