tracheaEnglish

trachea, windpipe

Noun

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

English: trachea, windpipe

One of the tubules forming the respiratory system of most insects and many arachnids

English: trachea

English words with similar meanings

Show 1 words

Words that start with "trachea"