windpipeEnglish

trachea, windpipe

Noun

Membranous tube with cartilaginous rings that conveys inhaled air from the larynx to the bronchi

English: trachea, windpipe

English words with similar meanings

Show 1 words