TRACHEA


Meaning of TRACHEA in English

A tube of the respiratory system, ending externally at the spiracle and terminating internally at the tracheoles.

English glossary of entomology and crop protection.      Английский глоссарий энтомологии и защиты растений.