Noun
leafbird (plural leafbirds) A small passerine bird of the genus Chloropsis, native to India and southeast Asia.