Cecropis

Cecropis

Cecropis is a genus of large swallows found in Africa and tropical Asia. The Red-rumped Swallow's range also extends into southern Europe. This genus is frequently subsumed into the larger genus Hirundo.

Read more about Cecropis.