What does carduelis hornemanni mean?

carduelis hornemanni meaning in General Dictionary

small siskin-like finch with a red crown