cannula
1. [ noun ] (medicine) a small flexible tube inserted into a body cavity for draining off fluid or introducing medication
Related terms: tube cannulate
Similar spelling:   Canela
  canella
  Cannella
  canal
  Canale
  cannily
  Cannell
  Camila
  Camilla