From left to right: Blaberus giganteus, Blaberus discoidales , and Blaberus craniifer.
Return to the roaches