Zarafasaura oceanis (Plesiosaurus mauritanicus)

Era: Mesozoic

Period: Upper Cretaceous

Stage: Maastrichtian (72.1 - 66 millions of years)

Origin: Oued Zem (Morocco)

Formation: Basin Abdou Ouled

Coordinates:</