Beelzebufo ampinga, also known as the Devil Frog, is the largest known frog species to have ever lived. They grew … Read More & Source
The post WTF Fun Fact – Devil Frog appeared first on WTF Fun Facts.
Beelzebufo ampinga, also known as the Devil Frog, is the largest known frog species to have ever lived. They grew … Read More & Source
The post WTF Fun Fact – Devil Frog appeared first on WTF Fun Facts.