About Beelzebufo - it was really huge frog, weighing 4-5 kg, and length from 40 cm. According to approximate estimates, her bite force was 2200 Newtons. For comparison, the bite force of a human is 900 Newtons. The largest modern frogs have the bite force is 500 Newtons
You are viewing a single comment's thread from:
Glad to know that at least one person is interested in this stuff :)