Life … Animals Arthropods Insects Cockroaches and Termites Giant Cockroaches Pycnoscelinae Proscratea genus Proscratea Proscratea Children Proscratea complanata Close