Alexander's Swift, Apus alexandri

Common Name Alexander's Swift
Alternative common Names Cape Verde Swift
Scientific Name Apus alexandri
Taxonomic Family Apodidae
Taxonomic Order Apodiformes

Ecological Data