What does carduelis carduelis mean?

carduelis carduelis meaning in General Dictionary

tiny European finch having a crimson face and yellow-and-black wings