Beelzebufo ampinga, the so-called "devil frog," may be the largest frog that ... Greek for "devil," and bufo, Latin for toad. Ampinga means "armored," describing the prominent cranial shield ...
Roaring Earth USA on MSN3 个月
This Prehistoric Frog May Have Eaten Dinosaurs
The so-called “devil frog” had a bite so powerful, it may have been able to snack on small dinosaurs. Weighing about 10 ...