Definitions of Carduelis hornemanni:

  • noun:   small siskin-like finch with a red crown