Caenocara blanchardi
Caenocara blanchardi is a species of desert cockroach in the beetle family Ptinidae. It is found in North America. References Further reading Ptinidae Articles created by Qbugbot Beetles described in 1905