Science
12 Million-Year-Old Fossil Reveals What May Be The Largest Terror Bird To Have Ever Lived
By IFLScience
A newly discovered leg bone from Columbia is likely to be from the largest member of the Phorusrhacid family – appropriately known as "terror birds" – we have yet found, and could have stood more than 3 meters tall. The team describing the fossil thi ...Read more