Wikipedia Eoabelisaurus Eoabelisaurus is a genus of abelisaurid theropod dinosaur from the Middle Jurassic Period of what is now South America. It was a bipedal carnivore that probably reached in length.