news related to students, entrance exams
Entomology definition of Aculeate
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 […]