Honeyguide birds destroy own species' eggs to eliminate competition
Like cuckoos, honeyguides are parasitic birds that lay their eggs in other birds' nests and dupe them into raising their young. Now scientists reveal that, unlike in cuckoos, the resemblance between honeyguide eggs and those ...