An illustration depicts the ancient frog species Beelzebufo, or "devil frog," staring down
the largest frog species living in Madagascar today. A pencil is included for scale.
Scientists recently identified Beelzebufo from a 70-million-year-old fossil found in
Madagascar, and experts think it may have been the largest frog that ever lived.
Illustration by Luci Betti-Nash, courtesy Stony Brook University
No comments:
Post a Comment