Dinopedia
Advertisement

Crocodylus falconensis is an extinct species of crocodile that lived in Venezuela during the Early Pliocene epoch.

Restoration of Crocodylus falconensis
Advertisement