Dictionary.com
Thesaurus.com

cannulation

  • a word derived from cannula.
    cannula
    noun
    a metal tube for insertion into the body to draw off fluid or to introduce medication.
  • a word derived from cannulate.
    cannulate
    verb
    to insert a cannula into