This ancient baby insect was a fearsome spider killer0
- Ancient Archeology, From Around the Web
- July 6, 2016
Spiders have a reputation for being fearsome, freaky nightmare fuel, but some 100 million years ago, a baby insect existed that kept the arachnids up at night.