Sarcosuchus was one of the largest giant crocodile-like reptiles that ever lived .
It dates from the early Cretaceous Period of what is now Africa and is one of the largest giant crocodile-like reptiles that ever lived .