Why do parrots have colorful feathers?
Parrots are generally colorful because they
males want to attract ladies. Or because they somehow blend in with the foliage. This is not true in the case of the eclectus, but they are a special case.
All birds have feathers, and they have feathers for many reasons. Feathers act as insulators to help the bird maintain its body temperature. Birds have muscles at the base of each feather that can make the feathers puff out or slick down tight against the bird's body. Holding the feathers one way allows air to circulate, which keeps the bird cool. Holding the feathers another way traps pockets of air that act as insulation to…