canula

noun
  1. A small flexible tube inserted into a vein or body cavity to deliver or remove fluids; a catheter.
  2. Usage: Medical term; also spelled 'cannula' (more common in modern usage); Commonly used in healthcare settings

Examples