Posts Tagged "Amphibians"

Largest frog of all time – Beezlebufo

Posted on Apr 13, 2012 in Size

The largest frog the world has ever known is the prehistoric Beezlebufo. As well as having an enormous body this bulbous amphibian had an attitude to match, fitting for a creature known as the “devil frog”.

Read More