Eocypselus

Eocypselus is a genus of prehistoric birds believed to be ancestral to modern hummingbirds and swifts. Five species of Eocypselus are currently known. Compared with modern apodiforms, it was a better percher and had shorter wing feathers, and might have been nocturnal.

Species

 * Eocypselus geminus Mayr & Kitchener, 2024
 * Eocypselus grandissimus Mayr & Kitchener, 2024
 * Eocypselus paulomajor Mayr & Kitchener, 2024
 * Eocypselus rowei Ksepka et al., 2013
 * Eocypselus vincenti Harrison, 1984