Life … Animals Arthropods Insects Cockroaches and Termites Giant Cockroaches Eublaberus Orange-headed Cockroach species 56 observations Orange-headed Cockroach Eublaberus posticus Field notes Close