Contact: Cheryl Dybas
cdybas@nsf.gov
703-292-7734
National Science Foundation
Caption: The giant frog Beelzebufo, or "devil frog," was the largest frog ever to live on Earth.
Credit: SUNY-Stony Brook
Usage Restrictions: None
Related news release: Scientists discover 'giant fossil frog from hell'