What does carduelis flammea mean?

carduelis flammea meaning in General Dictionary

small siskin-like finch with a red top and a rosy breast and rump