Sep 20, 2017 by News Staff

Exceptionally large individuals of Beelzebufo ampinga, an extinct species of frog that lived in Madagascar during the Late Cretaceous epoch, about 68 million...