What does canulate mean?

canulate meaning in General Dictionary

introduce a cannula or tube into