Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
trachea
in English
trachea
us
/ˈtræki.ə/
uk
/ˈtræki.ə/
#uncommon
Plural
tracheae
Definitions
Noun
tube
connecting
larynx
to
bronchi
;
windpipe
airway
in
human
respiratory
system
insect's
respiratory
tube
(
cuticle-lined
)