How animals of the Cambrian period experienced the Cambrian Explosion, which shaped life today and could help researchers understand life on other planets.
Edmontosaurus annectens, a large herbivore duck-billed dinosaur that lived toward the end of the Cretaceous period, was ...