› added 4 years ago
111
TIL Beelzebufo ampinga was the biggest frog to have ever lived with a length of 19 cm and weight of 4.5 Kg. It had a short, wide head that was almost all mouth-a maw fitted with small, plate-like teeth, massive spikes protruding from its skull and armored plates embedded in the skin of its back