Baru darrowi
Baru darrowi, a massive crocodile from the Miocene of northern Australia, was one of the largest of the mekosuchines, an extinct group of Australasian crocodiles. Although about as large as the living Saltwater Crocodile, Baru may have been more terrestrial in its habits.
Baru darrowi