intubator
English
Etymology
From
intubate
+
-or
.
Noun
intubator
(
plural
intubators
)
A person who
performs
intubation
.
A
device
which
facilitates
the
insertion
of an
intubation
tube
.
Anagrams
turbation