meaning of carduelis cannabina

carduelis cannabina meaning in General Dictionary

little old-world finch whoever male has a red breast and forehead