The Creature That Stumped Darwin

Tv Series
Tv Show :
Eons
Season 2021
Episode Number :21
Rate : Not Rated
RunTime :10 mins
Air Date :2021-09-01
Story : Toxodon was one of the last members of a lineage that vanished 11,000 years ago after thriving in isolation for millions of years. And its fossils would inspire a revolutionary thinker to tackle a bigger mystery than Toxodon itself: evolution.