What does canulization mean?

canulization meaning in General Dictionary

the insertion of a cannula or pipe into a hollow human anatomy organ