Cockroach (Blattodea)

7111.    Chicago, Illinois. United States

Number 7111. This is a cockroach (order Blattodea), but it does not appear to be any of the commonly encountered peridomestic pest species. Possibly just an accidental intruder. Click here for more detailed information.