canulation
Meaning, Definition & Usage
Dictionary
Related
noun
the insertion of a cannula or tube into a hollow body organ
canulisation; cannulization; cannulisation; intubation; canulization; cannulation
.
WordNet
Previous
cantus firmus
canty
canuck
canula
canulate
Next
canulisation
canulization
canute
canvas
canvasback