Blaberus giganteus

Blaberus giganteus L. Engl.: giant cockroach. Bot. syn.: Blatta gigantea L.