What is the meaning of trachea in English?

Learn vocabulary with pictures as well as definitions of trachea in English

Learn in

See more

n. trachea

Definition of trachea in English

Fibrocartilaginous duct of the respiratory system that joins the larynx and the main bronchi, which funnels air during respiration.

Synonyms of trachea in English

windpipe