Natural History and it’s unsolved mysteries
India’s Endangered Monitor Lizards – Rupam Barua India has a rich variety of lizards, a species belonging to the family of reptiles that is believed to have originated on the earth about 300 to 260 million years ago. In fact, the present-day lizards remind us of the gigantic dinosaurs, meaning ‘terrible lizards’ in Greek, that …