meaning of carduelis flammea

carduelis flammea meaning in General Dictionary

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