canulation

Definitions of canulation
  1. noun
    the insertion of a cannula or tube into a hollow body organ
Word Family