Definitions
noun
a tube inserted into the trachea through the nose and pharynx; used to deliver oxygen
Look “nasotracheal tube” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a tube inserted into the trachea through the nose and pharynx; used to deliver oxygen