Discoveries
Scientists Discover Giant Leopard-Spotted Salamander Living In Florida
Scientists Discover Giant Leopard-Spotted Salamander Living In Florida This giant salamander has spots like a leopard and fronds resembling a Christmas tree on its head. Need proof Florida is truly the weirdest state of the Union? Just look at one of its latest discoveries: A giant salamander that is spotted like a leopard and has […]