Definition of Cannula

Noun: cannula (cannulae,cannulas)  kan-yu-lu

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

See also:
cannot
cannulae

Anagrams containing the word cannula

canluna acannul lacannu ulacann nulacan nnulaca annulac