Err

Rebbachisaurus



Rebbachisaurus
 (re-bash-i-sore-us)(meaning "Ait Rebbach lizard”) is a genus of sauropod dinosaur of the superfamily Diplodocoidea, that lived during the Late Cretaceous period in Africa and possibly also South America about 99-97 million years ago.