Life … Animals Arthropods Insects Cockroaches and Termites Giant Cockroaches Blaberus Blaberus giganteus Death’s Head Cockroach species 461 observations Death’s Head Cockroach Blaberus craniifer Field notes Close