Apus

trivial name latin name
Little or House Swift Apus affinis
Common Swift Apus apus
African Swift Apus barbatus
Nyanza Swift Apus niansae
House Swift Apus nipalensis
Pacific Swift Apus pacificus
Pallid Swift Apus pallidus
Plain or Alexander's Swift Apus unicolor

comparison of wing and tail configuration