Intubation

Intubation

German Definition

Einführung eines Schlauches in die Luftröhre

English Definition

insertion of a tube into the trachea