cannula

Noun
  1. A small flexible tube inserted into a body cavity for draining off fluid or introducing medication (synset 102954606)

Other Searches