nasotracheal tube Meaning, Definition & Usage

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

WordNet