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/