an Entity in Data Space: dbkwik.org
Fossils of Beelzebufo have been recovered from strata of the Maevarano Formation in Madagascar, dating to the late Cretaceous period, some 70 million years ago (Mya).