Pelagornis sandersi May 12 1266 × 470 The Largest Birds Currently Extinct (More Than You Could Imagine) Pelagornis sandersi