A team of researchers, led by Stony Brook University paleontologist David Krause, has discovered the remains in Madagascar of what may be the largest frog ever to exist.
The 16-inch, 10-pound ancient frog, scientifically named Beelzebufo, or devil...
2 Star It
0 Comments
0 Comments
Home


RSS





























