Life … Animals Arthropods Insects Cockroaches and Termites Sand Cockroaches Arenivaga Arenivaga pratchetti species 1 observations Arenivaga pratchetti Arenivaga pratchetti Close