HAWFINCH





Definition:

  1. [noun] a common large finch of Eurasia
    Synonyms: Coccothraustes coccothraustes

Synonyms: