Researcher discovers giant frog from hell
Stony Brook UniversityA team of researchers, led by Stony Brook University paleontologist David Krause, Ph.D., has discovered in Madagascar the remains of what may be the largest frog ever to exist. Moreover, the 16-inch, 10-pound ancient frog, scientifically named Beelzebufo, or devil frog, links a group of frogs that lived 65 to 70 million years ago to some types living today in South America.