Life … Animals Arthropods Insects Cockroaches and Termites Giant Cockroaches Epilamprinae Mountain Cockroaches genus Mountain Cockroaches Aptera Field notes Children Cape Mountain Cockroach Close