Beelzebufo ampinga, the so-called "devil frog," may be the largest frog that ever lived. These beach-ball-size amphibians, now extinct, grew to 16 inches (41 centimeters) in length and weighed ...
As per the reports, Beelzebufo existed on Earth around 65-70 million years ago and is most likely the largest frog to have ...
Hosted on MSN1y
Largest frog in more than 100 years discovered in AfricaIt is the largest frog species discovered in more than 100 ... This is only the fourth species of bullfrog ever identified in southern Africa. The species occurs in parts of north-eastern Namibia ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results