India home to 191 species of cockroaches, 60% of them are endemic, says ZSI study
Dehradun ( Vivek Ojha) : 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)…
