Definitions of Carduelis carduelis:

  • noun:   small European finch having a crimson face and yellow-and-black wings