Definitions
There is 1 meaning of the phrase
Carduelis Cannabina.
Carduelis Cannabina - as a noun
Small old world finch whose male has a red breast and forehead
Synonyms (Exact Relations)
linnet6lintwhite15