Life … Animals Arthropods Insects Cockroaches and Termites Sand Cockroaches Therea Therea olegrandjeani species 160 observations Therea olegrandjeani Therea olegrandjeani Field notes Close