English synonyms about - contact  

nasotracheal tube

noun

1 nasotracheal tube

A tube inserted into the trachea through the nose and pharynx; used to deliver oxygen.


Find more on nasotracheal tube elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.014