Siskin Meaning

There are 1 meaning(s) for word Siskin

Meaning 1 : small yellow-and-black Eurasian finch with a sharp beak

    Synonyms : carduelis spinus