Skip to content
Skip to results
Menu
Close
Main navigation
Search
Resources
Machine Learning
About
News
Help
Secondary navigation
Donate
Sign in
Language
Čeština
Deutsch
English
Español (América Latina)
Español (España)
Euskara
Français
עִברִית
日本語
Norsk
Português (Portugal)
Português (Brasil)
Русский
Türkçe
Українська
中文 (繁體)
中文(简体)
Media Search - Macaulay Library and eBird
Filters
Birds
Species name
Clear
Not found
Powered by
Macaulay Library
and
eBird
Filter by photos
Photos
Remove media type filter
Audio
Filter by video
Videos
Filter
Export
Filters
Close
Location
Date
Contributor
More filters
Show results
View as image gallery
View as grid of cards
View as list with more data
View
Recently uploaded
Search
Clear filters
Remove filter
Whiskered Treeswift - Hemiprocne comata
Remove filter
Audio
Export
Search results
Whiskered Treeswift
Hemiprocne comata
ML609068754
eBird checklist S150729090
Report
Sounds
Call
rating 4
2 ratings
Pam Rasmussen
8 Aug 2010
Sabah, Malaysia
Whiskered Treeswift
Hemiprocne comata
ML609063698
eBird checklist S150729542
Report
Sounds
Call
rating 5
1 rating
Pam Rasmussen
23 Nov 2009
Agusan del Sur, Philippines
Whiskered Treeswift
Hemiprocne comata
ML609063696
eBird checklist S150729542
Report
Sounds
Call
Pam Rasmussen
23 Nov 2009
Agusan del Sur, Philippines
Whiskered Treeswift
Hemiprocne comata
ML609063697
eBird checklist S150729542
Report
Sounds
Call
Pam Rasmussen
23 Nov 2009
Agusan del Sur, Philippines
Whiskered Treeswift
Hemiprocne comata
ML333761491
eBird checklist S87084712
Report
rating 3
2 ratings
Wich’yanan Limparungpatthanakij
4 May 2021
Satun, Thailand
Whiskered Treeswift
Hemiprocne comata
ML320204201
eBird checklist S82722617
Report
rating 2
1 rating
Desmond Allen
2 Jan 1997
Tawi-Tawi, Philippines
Whiskered Treeswift
Hemiprocne comata
ML319930361
eBird checklist S83127027
Report
rating 2
1 rating
Desmond Allen
2 Mar 1999
Tawi-Tawi, Philippines
Whiskered Treeswift
Hemiprocne comata
ML313731321
eBird checklist S82786007
Report
rating 3
1 rating
Desmond Allen
23 Aug 1998
Tawi-Tawi, Philippines
Whiskered Treeswift
Hemiprocne comata
ML313000361
eBird checklist S82637319
Report
rating 3
1 rating
Desmond Allen
26 Dec 1996
Tawi-Tawi, Philippines
Whiskered Treeswift
Hemiprocne comata
ML296676431
eBird checklist S78111027
Report
rating 2
2 ratings
Sutanan Pinmaneenopparat
28 Dec 2020
Phangnga, Thailand
Whiskered Treeswift
Hemiprocne comata
ML282726
Report
Sounds
Song
rating 2
1 rating
Peter Boesman
9 Feb 2017
Sabah, Malaysia
Whiskered Treeswift
Hemiprocne comata
ML282622
Report
Sounds
Call
rating 4
4 ratings
Peter Boesman
7 Feb 2017
Sabah, Malaysia
Whiskered Treeswift
Hemiprocne comata
ML282614
Report
Sounds
Call
rating 3
1 rating
Peter Boesman
6 Feb 2017
Sabah, Malaysia
Whiskered Treeswift
Hemiprocne comata
ML164222
Report
Sounds
Call
rating 3
4 ratings
Martjan Lammertink
4 Oct 2001
Riau, Sumatera, Indonesia
Whiskered Treeswift
Hemiprocne comata
ML164212
Report
Sounds
Call
rating 3
4 ratings
Martjan Lammertink
19 Feb 1998
Kalimantan Timur, Kalimantan, Indonesia
Whiskered Treeswift
Hemiprocne comata
ML79023
eBird checklist S38793687
Report
Sounds
Call
rating 2
4 ratings
Linda Macaulay
19 Oct 1995
Pahang, Malaysia
Whiskered Treeswift
Hemiprocne comata
ML79002
eBird checklist S38793686
Report
Sounds
Call
rating 3
3 ratings
Linda Macaulay
18 Oct 1995
Pahang, Malaysia
Whiskered Treeswift
Hemiprocne comata
ML33274
Report
Sounds
Call
rating 1
4 ratings
Arnoud B. van den Berg
28 Sep 1984
Pahang, Malaysia
Whiskered Treeswift
Hemiprocne comata
ML18516
Report
Sounds
Call
rating 1
4 ratings
Robert S. Kennedy
20 Nov 1977
Davao Oriental, Philippines