Meaning of nasotracheal tube

Definition of nasotracheal tube

(noun) a tube inserted into the trachea through the nose and pharynx; used to deliver oxygen

Other information on nasotracheal tube

WIKIPEDIA results for nasotracheal tube
Amazon results for nasotracheal tube