Beelzebufo Fossil
Dec. 29, 2024
Giant frog found in Madagascar | Nature Skull reconstructions of Beelzebufo ampinga. A, dorsal view, as in Fig.... | Download Scientific Diagram Skeleton of a Cretaceous mammal from Madagascar reflects long-term insularity | Nature Beelzebufo Fossil