Posts

Showing posts with the label Cerrejon Formation

Acherontisuchus guajiraensis Hastings et al. 2011 - A New Fossil Crocodilian