India home to 191 species of cockroaches, 60% of them are endemic, says ZSI study
Rhabdoblatta subsparsa (Walker, 1868). | Photo Credit: Special arrangement 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. Endemism is the ecological state where a species or taxonomic group is native to…
Read More “India home to 191 species of cockroaches, 60% of them are endemic, says ZSI study” »
