9 results found
Search Results for: hymenoptera
Complete metamorphosis
Definition noun (entomology) A kind of metamorphosis in which insects undergo complete physical change, i.e. developing and... Read More
Parasitoid
Definition noun, plural: parasitoids An organism that lives on or inside the host at one phase in its life cycle, and... Read More
Arrhenotoky
Definition noun A form of parthenogenesis wherein male offspring develops from an unfertilized... Read More
Newly Discovered Exploding Ants – Colobopsis explodens
A new ant species, Colobopsis explodens, was recently identified. Similar to other exploding ant species, Colobopsis... Read More