English English Dictionary
Result for Tracheata
Tracheata
(n.pl.)
An extensive division of arthropods comprising all those which breathe by tracheae, as distinguished from Crustacea, which breathe by means of branchiae.