Life … Animals Arthropods Insects Cockroaches and Termites Giant Cockroaches Geoscapheinae Macropanesthia genus Macropanesthia Macropanesthia Field notes Children Giant Burrowing Cockroach Close