Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
tracheae
in English
tracheae
#uncommon
Lemma:
trachea
The lemma is the base or root form of this word.
Definitions
Noun
plural
of
trachea
airway
connecting
larynx
to
bronchi
;
windpipe
insect
respiratory
tubes
;
cuticle-lined
and
branching