Mother of All Toads…
—They’ve found fossilized remains in Madagascar of a toad about the size of a bowling ball that weighed ten pounds and co-existed with the dinosaurs. This sucker also had an armorized hide and teeth!–Called beelzebufo or “devil frog,” this new specimen shows us that we continue to discover new life forms, extinct and present today, with many more certain to be discovered in the future
Tags: devil frog, giant frog
You can comment below, or link to this permanent URL from your own site.
Leave a comment