Associations to the word «Cannula»

Wiktionary

CANNULA, noun. (medicine) A tube inserted in the body to drain or inject fluid.
CANNULA, noun. (aviation) A hose or tube that connects directly to an oxygen (O2) bottle/source from the user's nose, commonly used by aircraft pilots or others needing direct oxygen breathing apparatus.

Dictionary definition

CANNULA, noun. A small flexible tube inserted into a body cavity for draining off fluid or introducing medication.

Wise words

Actions speak louder than words.
Ancient Proverb