
134-Million-Year-Old Lamprey Fossil Unearthed in North China
A 134-million-year-old lamprey fossil has been discovered in Hebei Province, expanding the known range of the extinct species Mesomyzon mengae Chang. This rare find sheds light on ancient marine life.