surviving asteroid impact
-
How Did Cockroaches Actually Survive the Meteorite That Wiped Off Dinosaurs?
Cockroaches were present when the boulder known as the Chicxulub impactor fell from space and slammed into the Earth 66 million years ago
Latest Research Articles