Cuckoo finches are bad news to other birds. They are brood parasites, meaning they lay eggs in other species's nests to trick their victims into raising the finches' children as their own. This kicked off a supercharged evolutionary arms race.»4/16/12 9:40am4/16/12 9:40am
Kinja is in read-only mode. We are working to restore service.