Noun cannula has 1 sense
  1. cannula - a small flexible tube inserted into a body cavity for draining off fluid or introducing medication
    --1 is a kind of
    tube, tubing
    Derived form: verb cannulate1
,
TOP