This Incredible Frog is so Huge That People are Having Issues Believing it's Existing

This Incredible Frog is so Huge That People are Having Issues Believing it's Existing

Frogs are any members of the Anura order, which consists of a diverse and largely carnivorous group of short-bodied, tailless amphibians. The first "proto-frog" fossils were discovered in Madagascar in the early Triassic era while molecular clock dating indicates they may have existed as far back as the Permian, 265 million years ago.

Related Galleries

More