• Flowerpecker

    Origin

    en + flower + pecker

    Noun

    flowerpecker

    (plural flowerpeckers)
    1. Any member of the family Dicaeidae of passerine birds, many of which feed on nectar.
    © Wiktionary