Meaning of windpipe

Definition of windpipe

(noun) membranous tube with cartilaginous rings that conveys inhaled air from the larynx to the bronchi

Other information on windpipe

WIKIPEDIA results for windpipe
Amazon results for windpipe