canulas

noun
  1. Plural of canula; small flexible tubes inserted into a vein or body cavity to deliver medication, fluids, or gases, or to drain fluids.
  2. Usage: Medical/clinical term; Also spelled 'cannulas' (more common in modern usage)

Examples