Recently researchers uncovered fossils of what they believe to be a new species of prehistoric animal "worm lizard" in North Africa. The species has been named Terastiodontosaurus marcelosanchezi ...