
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. They were formerly grouped with the ioras and fairy-bluebirds in the family Irenidae. As presently defined, the leafbird family is mo...
Found on
http://en.wikipedia.org/wiki/Leafbird

(genus Chloropsis), any of about eight species of short-legged, grass-green birds (family Irenidae, order Passeriformes), from Southeast Asia and ... [1 related articles]
Found on
http://www.britannica.com/eb/a-z/l/26
No exact match found.