Figure 1. Adult Evania appendigaster (L.), a cockroach egg parasitiod.
Credit: Division of Plant Industry