News Scientists have made a new discovery of a species of lizard from the coastal forests of northern Kerala named Cyrtodactylus (Geckoella) chengodumalaensis Ashutosh Raj17 April 2024 - LUD: 5 July 2024 000 Continue reading