Home Tags Elephant bird

Tag: elephant bird

Human Interference and Droughts Wiped Out Madagascar’s Megafauna

The species had survived droughts before, but human interference was the final nail in the mega-sized coffin

What's HOT from Senior Editors