Dinosaur Wiki
Advertisement

Baurubatrachus is an extinct genus of frog that lived in Brazil during the Late Cretaceous period.

Life reconstruction of Baurubatrachus santosdoroi
Advertisement