Mekosuchinae

Mekosuchinae

Mekosuchinae is an extinct subfamily of crocodylids from Australia and the South Pacific. They first appear in the fossil record in the Eocene in Australia, and survived until the arrival of humans: in the Pleistocene in Australia and within the Holocene in the Pacific islands of Fiji, New Caledonia and Vanuatu.

Mekosuchinae People (First 1 people) - Page 0

Quinkana

Quinkana