The domino cockroach, aka Indian domino cockroach, desert cockroach, or seven-spotted cockroach, is a species of cockroach found in southern India. These cockroaches spend the daylight hours buried in leaf litter or in loose soil. Due to their abundance
- Zoology
- Daily Critter Facts
- For Teachers
- Study Guides
- Diseases & Parasites
- Contact