TOP SCEINCE3 months ago
‘Ugly’ fossil places extinct saber-toothed cat on Texas coast
Important scientific finds don’t always come in the biggest, buzziest packages. Sometimes new discoveries come in little ugly rocks. Such is the case of a 6-centimeter-wide,...