Life … Animals Arthropods Insects Cockroaches and Termites Sand Cockroaches Therea Indian Domino Cockroach species 1,193 observations Indian Domino Cockroach Therea petiveriana Field notes Close