Tag: worm lizard
March 7, 2016
UT Researchers: Ancient ‘Lone Star Lizard’ Discovered in West Texas
The University of Texas announced Wednesday that researchers have discovered a new kind of extinct lizard — the first creature to be called the Lone…
Read More