No Image

Entomology definition of Collar

September 7, 2014 Raj 0

Entomology definition of Collar: in general any structure between the head and thorax: specifically, in Hymenoptera, the neck; in Diptera, may mean the neck, the […]