Life … Animals Arthropods Insects Cockroaches and Termites Giant Cockroaches Mountain Cockroaches Cape Mountain Cockroach species 2,242 observations Cape Mountain Cockroach Aptera fusca Field notes Close