Meaning of intubation
Definition of intubation
(noun)
the
insertion
of a
cannula
or
tube
into a
hollow
body
organ
Other information on intubation
WIKIPEDIA results for
intubation
Amazon results for
intubation
Tweet