Life … Animals Arthropods Insects Cockroaches and Termites Sand Cockroaches Polyphaga Egyptian Cockroach species 868 observations Egyptian Cockroach Polyphaga aegyptiaca Close