A 10 feet tall bird species that weighed up to 1,760 lbs has been awarded the title of worlds largest-ever bird. Vorombe titan, which means “big bird” in Malagasy and Greek, is an elephant bird that lived in Madagascar during the Late Quaternary and ...
Read More
Read More
Comments
Post a Comment