| | | | | | | | | | | | | | |

Elosuchus cherifiensis

Elosuchus cherifiensis - Prehistoric Animals

Elosuchus cherifiensis, a crocodilian from the Lower Cretaceous of North Africa

Image used by kind permission of Nobu Tamura

| | | | | | | | | | | | | | |