O'Dwyer tube[ō-dwī′ĕr]

Type:Term

Definitions
1. a metal tube formerly used for intubation of the larynx in diphtheria.

Scroll to top