Galleries 4
Collections 0
Groups 0
The leafbirds (Chloropseidae) are a family of small passerine bird species found in India, Sri Lanka and Southeast Asia. They are one of only three bird families that are entirely endemic to the Indomalayan ecozone.

From Wikipedia, the free encyclopedia http:/​/​en.​wikipedia.​org/​wiki/​Chloropseidae
Chloropsis aurifrons - Golden-fronted LeafbirdChloropsis cyanopogon - Lesser Green LeafbirdChloropsis jerdoni - Jerdon's LeafbirdChloropsis sonnerati - Greater Green Leafbird