Seymour Island in Podcasts
placeThe Seymour Island in Antarctica is a site where remains of terror birds were discovered in 2024.
Mentions Over Time
1
mentions
Mentions in Podcasts
ExtinctZoo
The Time When Dinosaurs Rose Again
And this certainly applies here, as in 2024, a groundbreaking report found remains of terror birds in what might be the unlikeliest place of all, and that is Antarctica, Seymour Island to be exact.