Designed by
Title
The greater green leafbird #320715497
Description
The greater green leafbird(Chloropsis sonnerati),also called the leaf bird,Cucak Ijo and Murai Daun,is a type of songbird in the Chloropseidae family whose entire body is dominated by the color green