Three-toed swiftlet
Aerodramus papuensis
DD
Data Deficient
Weight
19.9 g
Diet
Invertivore
Habitat
rocky