Life … Animals Arthropods Insects Cockroaches and Termites Giant Cockroaches Blaberus Blaberus atropos Atropos Roach species 14 observations Atropos Roach Blaberus atropos Close