Carduelis carduelis

Explore definitions, synonyms, and language insights of Carduelis carduelis

Definitions

Noun
small European finch having a crimson face and yellow-and-black wings

More General Terms