Researchers in Tunisia found the largest “worm lizard” that has ever ... one hungry giant with a soft-spot for snails. Recent fieldwork in Eocene levels of the Natural Park of Djebel Chambi ...