Tag: all of Tachymarptis

Alpine Swift (Apus melba)

[order] APODIFORMES | [family] Apodidae | [latin] Apus melba | [UK] Alpine Swift | [FR] Martinet alpin | [DE] Alpensegler | [ES] Vencejo real | [NL] Alpengierzwaluw Subspecies Genus Species subspecies Breeding Range Breeding Range 2 Non Breeding Range Tachymarptis melba EU, AF widespread, also India Tachymarptis melba africanus Ethiopia to South Africa and sw […]