No Image

Devil Toad!

February 19, 2008 Cos 0

This undated handout artist rendering provided by Dan Klores Communications shows a Beelzebufo ampinga facing off against the largest known living Malagasy frog, Mantydactylus ampinga. […]