Beelzebufo ampinga has been popularly called the “Devil toad” or the “frog from Hell”, and the name “Beelzebufo” itself even…
Beelzebufo ampinga has been popularly called the “Devil toad” or the “frog from Hell”, and the name “Beelzebufo” itself even…