World's largest parrot

World's largest parrot dwarfs its modern cousins

World's largest parrot dwarfs its modern cousins

Scientists have discovered fossils of the world's largest parrot, standing up to one meter tall and weighing seven kilogrammes

Free Press Journal

www.freepressjournal.in