cannulas

noun
  1. plural of cannula; thin tubes inserted into the body to deliver or remove fluids
  2. Usage: medical

Examples