Adult Evania appendigaster (L.), a cockroach egg parasitiod


Photograph by: Division of Plant Industry


Return to the cockroach egg parasitoid page