Eons poster
TV

Eons (2017)

S01E10 The Extinction That Never Happened

Aug 28, 2017 Season 1 Episode 10 HD

The natural world is filled with organisms that were once believed to be extinct, only to be rediscovered thriving in their habitats. Paleontologists refer to these remarkable creatures as Lazarus taxa.

Genre: Documentary
Country: US