Visitors 13
Modified 11-Apr-17
Created 19-May-14
11 photos

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
Greater Green Leafbird (Chloropsis sonnerati)Greater Green Leafbird (Chloropsis sonnerati)Greater Green Leafbird (Chloropsis sonnerati)Greater Green Leafbird (Chloropsis sonnerati)Lesser Green Leafbird (Chloropsis cyanopogon)Lesser Green Leafbird (Chloropsis cyanopogon)Lesser Green Leafbird (Chloropsis cyanopogon)Lesser Green Leafbird (Chloropsis cyanopogon)Jerdon's Leafbird (Chloropsis jerdoni)Jerdon's Leafbird (Chloropsis jerdoni)Jerdon's Leafbird (Chloropsis jerdoni)

Categories & Keywords
Category:Animals
Subcategory:Birds
Subcategory Detail:
Keywords: