Meaning of canulisation

Definition of canulisation

(noun) the insertion of a cannula or tube into a hollow body organ

Other information on canulisation

WIKIPEDIA results for canulisation
Amazon results for canulisation