leafbirdPronunciation: /ˈliːfbəːd/Definition of leafbird noun a tree-dwelling songbird of South and SE Asia with mainly green plumage and a black bill, the male typically having a black throat. Genus Chloropsis, family Irenidae (or Chloropseidae): several species leafbird in other Oxford dictionaries Definition of leafbird in the US English dictionary