Caenocara bicolor

Caenocara bicolor is a species of desert cockroach in the beetle family Ptinidae. It is found in North America.