Mosque Swallow, Hirundo senegalensis
Common Name | Mosque Swallow |
---|---|
Scientific Name | Hirundo senegalensis |
Taxonomic Family | Hirundinidae |
Taxonomic Order | Passeriformes |
Common Name | Mosque Swallow |
---|---|
Scientific Name | Hirundo senegalensis |
Taxonomic Family | Hirundinidae |
Taxonomic Order | Passeriformes |