Green-headed oriole
The green-headed oriole, or montane oriole, is a species of bird in the family Oriolidae. It is found in eastern Africa.Subspecies
Three subspecies are recognized:
Its natural habitats are subtropical or tropical, dry lowland forests and subtropical or tropical moist montane forests.They feed on fruit, seeds, nectar and insects or insect larvae.