• Parrotfinch

    Origin

    parrot + finch

    Full definition of parrotfinch

    Noun

    parrotfinch

    (plural parrotfinches)
    1. A small, colourful passerine estrildid bird.
    © Wiktionary