No Image

Entomology definition of Coxal glands

September 7, 2014 Raj 0

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