CARDUELIS SPINUS





Definition:

  1. [noun] small sharp-billed yellow-and-black Eurasian finch
    Synonyms: siskin, Carduelis spinus

Synonyms: