from WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.
- n. the insertion of a cannula or tube into a hollow body organ
Sorry, no etymologies found.
The next step I guess is a possible canulation for the purposes of an operation to remove a cyst/tumour....watch this space, this is the biggest one I'm worried about.