logo What is the definition of

Definition of canula

"canula" is probably misspelled. Trying cannula instead Definition of cannula

1. cannula [ n ] a small flexible tube inserted into a body cavity for draining off fluid or introducing medication

Synonyms cannula Related Terms tube cannulate

Similar Spelling

  cannula
  Cannella
  Canela
  Camila
  cannily
  Cannell
  canella
  Camilla
  canal
  camel
Definition of cannonball
Definition of cannonball_along
Definition of cannoneer
Definition of cannot
Definition of cannula
Definition of cannular
Definition of cannulate
Definition of cannulation
Definition of cannulisation