A Recent Research shows that Vorombe Titan was the Largest Bird EverIt looks like a decades-long debate has come to an end, as Vorombe titan has been proved to be the… By Anna C. Mackinno, in Animals News Sci/Tech on September 27, 2018 .