Central American giant cave cockroach (Blaberus giganteus), also known as the Brazilian cockroach Stock Photo - Alamy
Unusual pets concept. Central American giant cave cockroach, Blaberus giganteus on the woman's hand. One of the largest cockroaches in the world. Inse Stock Photo - Alamy
Giant Cave Cockroach - Blaberus giganteus | The Natural World