Definition of leaflove in English:

leaflove

noun

  • An African bulbul (songbird) that frequents dense thickets, with mainly drab brown plumage and a loud bubbling call.

    The leaflove ("Phyllastrephus scandens") and the yellow-throated leaflove ("Chlorocichla flavicollis"), family "Pycnonotidae"

Pronunciation

leaflove

/ˈliːflʌv/