English dictionary
nasotracheal tube meaning and definition
Definition and meaning of nasotracheal tube at MeaningMonkey.org. nasotracheal tube meaning and definition in the English Dictionary.NASOTRACHEAL TUBE noun
Definition of nasotracheal tube (noun)
- a tube inserted into the trachea through the nose and pharynx; used to deliver oxygen
Source: Princeton University Wordnet