Caenocara blanchardi

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