Tag: Tunisia

World’s Largest Worm Lizard That Resembles Sandworm from Dune Discovered In Tunisia

World’s Largest Worm Lizard That Resembles Sandworm from Dune Discovered In Tunisia

"Visually, you can imagine the animal as a ‘sandworm’ from the ‘Dune’ science fiction novels and their movie adaptation." [...]
1 / 1 POSTS