Windpipe Meaning

There are 1 meaning(s) for word Windpipe

Meaning 1 : membranous tube with cartilaginous rings that conveys inhaled air from the larynx to the bronchi

    Synonyms : trachea