Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: nasotracheal tube
  1. A tube inserted into the trachea through the nose and pharynx; used to deliver oxygen
    "The anesthesiologist carefully inserted the nasotracheal tube before surgery"

Derived forms: nasotracheal tubes

Type of: endotracheal tube