Apus

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

comparison of wing and tail configuration