Why Do Bird Eggs Come in So Many Colors? The Science Behind Eggshell Shades.
A particular kind of bird always produces the same kind of colour in its eggs, first as it produces a particular kind of colour in its feathers. This is a result of the particular chemistry of the body of the bird. The difference in colour depends on the presence, in the shells, of various colouring substances.