This Is The Ugliest Frog Ever, And It Coexisted With Dinosaurs Tech October 27, 2024 Whoever discovered the Indian purple frog probably didn’t realize it was a frog right away—this curious animal looks more like…