• Rosefinch

    Origin

    rose + finch

    Full definition of rosefinch

    Noun

    rosefinch

    (plural rosefinches)
    1. Any of the birds in the genus Carpodacus of the finch family.
    © Wiktionary