Skip to main content
Pseudochelidon eurystomina Pseudochelidon sirintarae Phedina borbonica Riparia cincta Phedinopsis brazzae Tachycineta bicolor Tachycineta stolzmanni Tachycineta leucorrhoa Tachycineta leucopyga Tachycineta albilinea Tachycineta albiventer Tachycineta cyaneoviridis Tachycineta thalassina thalassina Tachycineta thalassina brachyptera Tachycineta euchrysea Stelgidopteryx ridgwayi Stelgidopteryx ruficollis Neochelidon tibialis Notiochelidon pileata Atticora fasciata Notiochelidon murina Haplochelidon andecola Notiochelidon flavipes Alopochelidon fucata Notiochelidon cyanoleuca Pygochelidon melanoleuca Progne tapera tapera Progne murphyi Progne elegans Progne chalybea Progne dominicensis Progne sinaloae Progne subis Riparia diluta Riparia riparia Riparia cowani Riparia paludicola paludicola Cheramoeca leucosterna Pseudhirundo griseopyga NULL Cecropis senegalensis Cecropis cucullata Cecropis semirufa semirufa Cecropis semirufa gordoni Cecropis abyssinica maxima Petrochelidon pyrrhonota Petrochelidon rufocollaris Petrochelidon fulva Petrochelidon ariel Petrochelidon fluvicola Petrochelidon nigricans Petrochelidon spilodera Petrochelidon rufigula Petrochelidon preussi Delichon nipalensis Delichon dasypus Delichon lagopodum Delichon urbicum urbicum Petrochelidon fuliginosa Ptyonoprogne concolor Ptyonoprogne obsoleta Ptyonoprogne rupestris Hirundo nigrorufa Hirundo atrocaerulea Hirundo aethiopica Hirundo angolensis Hirundo lucida Hirundo rustica rustica Hirundo smithii Hirundo nigrita Hirundo albigularis Hirundo tahitica Hirundo neoxena Hirundo dimidiata Hirundo megaensis Psalidoprocne albiceps Psalidoprocne holomelaena ruwenzori Psalidoprocne holomelas Psalidoprocne orientalis orientalis Psalidoprocne holomelaena massaica Psalidoprocne fuliginosa Psalidoprocne petiti Psalidoprocne obscura Psalidoprocne nitens
0 3.20 6 10 13 Time (MYA)
Name:
Clade Size:
Estimated Time: