Get the latest Science News and Discoveries
World’s Largest Worm Lizard Lived 47 Million Years Ago
Paleontologists have described a new genus and species of trogonophid amphisbaenian (worm lizard) from fossilized specimens found in Tunisia.
None
Or read this on Sci-News