Tag: Michelle Stocker
February 19, 2016
Ancient Lone Star Lizard Lounged in Lush, Tropical Texas
Researchers have discovered a new species of extinct worm lizard in Texas and dubbed it the “Lone Star” lizard. The species — the first known…
Read More