-
nounthe insertion of a cannula or tube into a hollow body organtype of:
Definition that contains canulisation
We don't have definitions for this word yet.
We don't have definitions for this word yet.