Adult
Evania appendigaster
(L.), a cockroach egg parasitiod
Photograph by: Division of Plant Industry
Return to the cockroach egg parasitoid page