Megamphibian
Feb 27th, 2008 by lavonardo
As frogs go, there’s nothing bigger than the newly discovered fossil Beelzebufo, the devil frog.
The attached image is just an imaginative artistic rendition of the critter, but its mere size means that this was one effective predator back in the day.