carduelis spinus Meaning, Definition & Usage

  1. noun small yellow-and-black Eurasian finch with a sharp beak
    siskin.

WordNet