How Birds Make Colorful Feathers
As one might expect from the amazing diversity of colors and patterns exhibited by more than 10,000 bird species found in the world, birds can see color. The colors in the feathers of a bird are formed in two different ways, from either pigments or from light refraction caused by the structure of the feather. In some cases feather colors are the result of a combination of pigment and structural colors. The greens of some parrots are the result of yellow pigments overlying the blue-reflecting characteristic of the feathers.