Dinosaur Wiki
Advertisement

Baru is an extinct genus of mekosuchine crocodilian that lived in Australia during the Late Oligocene to Middle Miocene epoch.

Art impression of Baru iylwenpeny
Advertisement