Ptyonoprogne concolor: taxon details and analytics

Domain
Kingdom
Animalia
Phylum
Chordata
Class
Aves
Order
Passeriformes
Family
Hirundinidae
Genus
Ptyonoprogne
Species
Ptyonoprogne concolor
Scientific Name
Ptyonoprogne concolor

Ptyonoprogne concolor in languages:

Arabic
سنونو الجرف الداكن
Bokmål
Steinsvale
Czech
vlaštovka tmavá
Dutch
Indische Rotszwaluw
English
Dusky Crag Martin
English
Dusky Crag-Martin
English
Dusky Martin
Finnish
aasiankalliopääsky
French
Hirondelle concolore
German
Einfarbschwalbe
Japanese
インドチャイロツバメ
Russian
Одноцветная скалистая ласточка
Thai
นกนางแอ่นผาสีคล้ำ
Turkish
esmer kaya kırlangıcı

Images from inaturalist.org observations:

We recommend you sign up for this excellent, free service.

Ptyonoprogne concolor
©s_bala, some rights reserved (CC-BY-SA)
Ptyonoprogne concolor
©s_bala, some rights reserved (CC-BY-SA)
Ptyonoprogne concolor
©Pankaj Nirale, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©femsylo, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©quailboy, some rights reserved (CC-BY)
Ptyonoprogne concolor
©Martin Walsh, some rights reserved (CC-BY-NC-ND)
Ptyonoprogne concolor
©virenvaz, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©shtepbraiter, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©shtepbraiter, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©benjamynweil, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©benjamynweil, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©Amaël Borzée, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©Amaël Borzée, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©Amaël Borzée, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©Amaël Borzée, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©Ben Costamagna, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©Ben Costamagna, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©Ritu, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©Rich Kostecke, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©shivaprakash, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©shivaprakash, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©Aditya Bari, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©Aditya Bari, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©K S Gopi Sundar, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©shivaprakash, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©Jay Pruett, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©Meghaa, some rights reserved (CC-BY)
Ptyonoprogne concolor
©Meghaa, some rights reserved (CC-BY)
Ptyonoprogne concolor
©simon_graesboell, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©femsylo, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©vikramdayal1, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©tejumb, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©tejumb, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©Kevin Metcalf, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©Afsar Nayakkan, some rights reserved (CC-BY)
Ptyonoprogne concolor
©Suhas Gurjar, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©virenvaz, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©Afsar Nayakkan, some rights reserved (CC-BY)
Ptyonoprogne concolor
©Afsar Nayakkan, some rights reserved (CC-BY)
Ptyonoprogne concolor
©Afsar Nayakkan, some rights reserved (CC-BY)
Ptyonoprogne concolor
©Afsar Nayakkan, some rights reserved (CC-BY)
Ptyonoprogne concolor
©benjamynweil, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©Afsar Nayakkan, some rights reserved (CC-BY)
Ptyonoprogne concolor
©Afsar Nayakkan, some rights reserved (CC-BY)
Ptyonoprogne concolor
©Afsar Nayakkan, some rights reserved (CC-BY)
Ptyonoprogne concolor
©Afsar Nayakkan, some rights reserved (CC-BY)
Ptyonoprogne concolor
©Afsar Nayakkan, some rights reserved (CC-BY)
Ptyonoprogne concolor
©Afsar Nayakkan, some rights reserved (CC-BY)
Ptyonoprogne concolor
©Afsar Nayakkan, some rights reserved (CC-BY)
Ptyonoprogne concolor
©Afsar Nayakkan, some rights reserved (CC-BY)
Ptyonoprogne concolor
©Afsar Nayakkan, some rights reserved (CC-BY)
Ptyonoprogne concolor
©Afsar Nayakkan, some rights reserved (CC-BY)
Ptyonoprogne concolor
©benjamynweil, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©benjamynweil, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©benjamynweil, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©Ayaan S, some rights reserved (CC-BY-NC-ND)
Ptyonoprogne concolor
©benjamynweil, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©benjamynweil, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©benjamynweil, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©benjamynweil, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©Ayaan S, some rights reserved (CC-BY-NC-ND)
Ptyonoprogne concolor
©Ayaan S, some rights reserved (CC-BY-NC-ND)
Ptyonoprogne concolor
©benjamynweil, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©benjamynweil, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©Ayaan S, some rights reserved (CC-BY-NC-ND)
Ptyonoprogne concolor
©Ayaan S, some rights reserved (CC-BY-NC-ND)
Ptyonoprogne concolor
©Vijay Barve, some rights reserved (CC-BY)
Ptyonoprogne concolor
©Vijay Barve, some rights reserved (CC-BY)
Ptyonoprogne concolor
©Vijay Barve, some rights reserved (CC-BY)
Ptyonoprogne concolor
©Vijay Barve, some rights reserved (CC-BY)
Ptyonoprogne concolor
©Vijay Barve, some rights reserved (CC-BY)
Ptyonoprogne concolor
©Ayaan S, some rights reserved (CC-BY-NC-ND)
Ptyonoprogne concolor
©Ayaan S, some rights reserved (CC-BY-NC-ND)
Ptyonoprogne concolor
©Ayaan S, some rights reserved (CC-BY-NC-ND)
Ptyonoprogne concolor
©Ayaan S, some rights reserved (CC-BY-NC-ND)
Ptyonoprogne concolor
©sanjaydate, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©Chief RedEarth, some rights reserved (CC-BY-NC-ND)
Ptyonoprogne concolor
©Chief RedEarth, some rights reserved (CC-BY-NC-ND)
Ptyonoprogne concolor
©Chief RedEarth, some rights reserved (CC-BY-NC-ND)
Ptyonoprogne concolor
©Chief RedEarth, some rights reserved (CC-BY-NC-ND)
Ptyonoprogne concolor
©Chief RedEarth, some rights reserved (CC-BY-NC-ND)
Ptyonoprogne concolor
©Chief RedEarth, some rights reserved (CC-BY-NC-ND)
Ptyonoprogne concolor
©Chief RedEarth, some rights reserved (CC-BY-NC-ND)
Ptyonoprogne concolor
©Chief RedEarth, some rights reserved (CC-BY-NC-ND)
Ptyonoprogne concolor
©Julie, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©Shantanu Paranjape, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©markus lilje, some rights reserved (CC-BY-NC-ND)
Ptyonoprogne concolor
©Scott Bowers, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©Aniruddha Singhamahapatra, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©Vijay Anand Ismavel, some rights reserved (CC-BY-NC-SA)
Ptyonoprogne concolor
©Vijay Anand Ismavel, some rights reserved (CC-BY-NC-SA)
Ptyonoprogne concolor
©Vijay Anand Ismavel, some rights reserved (CC-BY-NC-SA)
Ptyonoprogne concolor
©Brian Johnson, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©Bijoy Venugopal, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©Saloni, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©jak00zie, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©Subhajit Roy, some rights reserved (CC-BY-NC-ND)
Ptyonoprogne concolor
©Satyen Mehta, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©Satyen Mehta, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©P Jeganathan, some rights reserved (CC-BY)
Ptyonoprogne concolor
©P Jeganathan, some rights reserved (CC-BY)
Ptyonoprogne concolor
©jidean, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©Manoj Karingamadathil, some rights reserved (CC-BY-SA)
Ptyonoprogne concolor
©pracheej, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©jidean, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©jidean, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©pracheej, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©jidean, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©aneeshvartakavi, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©harshithjv, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©harshithjv, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©harshithjv, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©harshithjv, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©harshithjv, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©pracheej, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©swanand kesari, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©Manoj Karingamadathil, some rights reserved (CC-BY-SA)
Ptyonoprogne concolor
©Rujuta Vinod, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©Christian Artuso, some rights reserved (CC-BY-NC-ND)
Ptyonoprogne concolor
©Uday Agashe, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©Rujuta Vinod, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©Rujuta Vinod, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©pracheej, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©Nishand Venugopal, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©Kedar, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©kiranghadge, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©drfaslurahman, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©Navneet Singh, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©Vaibhav Jagtap, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©Aditya Bari, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©Danny, some rights reserved (CC-BY-NC-ND)
Ptyonoprogne concolor
©Danny, some rights reserved (CC-BY-NC-ND)
Ptyonoprogne concolor
©Aditya Bari, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©Aditya Bari, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©J. Burke Korol, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©Aditya Bari, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©Aditya Bari, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©Aditya Bari, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©Aditya Bari, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©Aditya Bari, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©Aditya Bari, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©Vishnu T, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©Vishnu T, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©Jayant M Deshpande, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©Vishnu T, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©Vishnu T, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©ankita2121, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©Chayant Gonsalves, some rights reserved (CC-BY)
Ptyonoprogne concolor
©Chayant Gonsalves, some rights reserved (CC-BY)
Ptyonoprogne concolor
©Chayant Gonsalves, some rights reserved (CC-BY)
Ptyonoprogne concolor
©ankita2121, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©Kushal Damoor, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©shivaprakash, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©Renjith Jacob Mathews, some rights reserved (CC-BY)
Ptyonoprogne concolor
©Shiwalee Samant, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©Shiwalee Samant, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©Shiwalee Samant, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©shivaprakash, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©Vishnu T, some rights reserved (CC-BY-NC)
Ptyonoprogne concolor
©Vishnu T, some rights reserved (CC-BY-NC)