Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary
cannula
Jump to user comments
Noun
  • a small flexible tube inserted into a body cavity for draining off fluid or introducing medication
Related search result for "cannula"
Comments and discussion on the word "cannula"