World Bird List

Species factsheet
Green-headed Oriole (Oriolus chlorocephalus)

Order: Oriolus chlorocephalus
Family: Figbirds, Orioles, Turnagra (Oriolidae)

Voices can be found here (external link)
Subspecies and Distribution
Subspecie Distribution
amani se Kenya and e Tanzania
chlorocephalus Malawi and c Mozambique
speculifer s Mozambique
Annoncer