Rebbachisaurus

Rebbachisaurus is a genus of sauropod dinosaur of the superfamily Diplodocoidea, estimated at 14 metres (46 ft)[1]  to 20 metres (66 ft) in length,[2]  and 7 metric tons (7.7 short tons) in weight,[1]  that lived during the Early–Late Cretaceous period in Africa about 99 million years ago. This massive four-legged herbivore lived in Morocco, Niger and Tunisia. It possessed a small head, a long, graceful neck and a whiplike tail. Rebbachisaurus is distinguished from other sauropods by its unusually tall, ridged back. The discovery of Rayososaurus, a South American sauropod nearly identical to Rebbachisaurus, supports the theory that there was still a land connection between Africa and South America during the Early Cretaceous, long after it was commonly thought the two continents had separated.

A second species was named by Lapparent in 1960, Rebbachisaurus tamesnensis. However, the material of this taxon was collected from multiple localities across the Sahara, and is not referrable to Rebbachisaurus.[3]