meaning of carduelis spinus

carduelis spinus meaning in General Dictionary

small yellow-and-black Eurasian finch with a-sharp beak