Which of these species is in the picture?
Correct answer: Desert cockroach
luckycatfay
beebee, you get about now India!
tapdancintiger
advice: Never get between me and the exit. If a cockroach is in the area