Intubation Meaning
There are 1 meaning(s) for word Intubation
Meaning 1 : the insertion of a cannula or tube into a hollow body organ
Synonyms : cannulation, cannulisation, cannulization, canulation, canulisation, canulization
Synonyms : cannulation, cannulisation, cannulization, canulation, canulisation, canulization
Similar words of Intubation :
