carduelis carduelis Meaning, Definition & Usage

  1. noun small European finch having a crimson face and yellow-and-black wings
    goldfinch.

WordNet