Entomology definition of Coxal glands

Please Like Us!!!

Entomology definition of Coxal glands: eversible glandular structures at base of
legs; well developed in some Thysanurans, modified variously in
higher orders.

Reviews & Comments

Enjoy!