The most important components of most parrots' diets are seeds, fruits like nuts, buds and other plant material. A few species sometimes eat animals and carrion (dead animal carcasses), while the lories and lorikeets are specialised for feeding on floral nectar and soft fruits. Almost all parrots nest in tree hollows, and lay white eggs from which hatch altricial (helpless) young.