Home / T / trachea

trachea

noun 7 letters Scrabble 12 WWF 12
Definitions
noun

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

noun

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

Want another word?
Spin the dictionary for a fresh one.
Generate a word →