India home to 191 species of cockroaches, 60% of them are endemic, says ZSI study

Wait 5 sec.

Scientists from Zoological Survey of India and Prof Ramkrishna More College, have developed the first and largest DNA barcode reference library for the cockroaches of peninsular India