Genus Pseudhirundo

 

Pseudhirundo griseopyga - It is found in Angola, Benin, Botswana, Burkina Faso, Burundi, Cameroon, Central African Republic, Republic of the Congo, Democratic Republic of the Congo, Ivory Coast, Equatorial Guinea, Ethiopia, Gabon, Gambia, Ghana, Guinea, Guinea-Bissau, Kenya, Liberia, Malawi, Mali, Mozambique, Namibia, Niger, Nigeria, Rwanda, Senegal, Sierra Leone, South Africa, Sudan, Swaziland, Tanzania, Uganda, Zambia, and Zimbabwe.

Order : Passeriformes
Family : Hirundinidae
Genus : Pseudhirundo