Most cockroach species actually live in forests, caves, tree bark and leaf litter, far away from humans. Nearly 200 species of cockroaches are unique to India.
India is home to 191 species of cockroaches and 119 of these species (more than 60% of the species) are endemic to India, a recent publication by the Zoological Survey of India (ZSI) highlighted.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results