Skip to definition.
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

Derived forms: nasotracheal tubes

Type of: endotracheal tube