Search spots
Search species
Sign in
Sign up
home
Birds
Passeriformes
Hirundinidae
Cecropis
Birds of Cecropis genus
9species
Sri Lanka Swallow
Sri Lanka Swallow /
Cecropis hyperythra
Red-breasted Swallow
Red-breasted Swallow /
Cecropis semirufa
Mosque Swallow
Mosque Swallow /
Cecropis senegalensis
Striated Swallow
Striated Swallow /
Cecropis striolata
Red-rumped Swallow
Red-rumped Swallow /
Cecropis daurica
Lesser Striped Swallow
Lesser Striped Swallow /
Cecropis abyssinica
Greater Striped Swallow
Greater Striped Swallow /
Cecropis cucullata
West African Swallow
West African Swallow /
Cecropis domicella
Rufous-bellied Swallow
Rufous-bellied Swallow /
Cecropis badia
chevron_left
1
chevron_right
Other Hirundinidae genuses
Pseudochelidon
Psalidoprocne
Pseudhirundo
Cheramoeca
Phedina
Riparia
Tachycineta
Progne
Notiochelidon
Haplochelidon
Atticora
Neochelidon
Stelgidopteryx
Alopochelidon
Hirundo
Ptyonoprogne
Delichon
Petrochelidon
Neophedina
Phedinopsis
Pygochelidon
Orochelidon
Atronanus