No Image

Entomology definition of Aculeate

September 6, 2014 Raj 0

Entomology definition of Aculeate: prickly; armed with short, sharp spines; specifically, in Hymenoptera furnished with a sting which is a modified ovipositor and connected with […]