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