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.
Related Phrases
Related Words