Tamil Dictionary 🔍

tracheata

Tra`che*a"ta, n.pl. Etym: [NL.] (Zoöl.) Defn: An extensive division of arthropods comprising all those which breathe by tracheæ, as distinguished from Crustacea, which breathe by means of branchiæ.


tracheata - Similar Words