English → Hindi dictionary
nasotracheal tube
Definition
a tube inserted into the trachea through the nose and pharynx; used to deliver oxygen
Looking for poetry? Read shayari and poems by great poets.
a tube inserted into the trachea through the nose and pharynx; used to deliver oxygen
Looking for poetry? Read shayari and poems by great poets.