Definitions of Fringilla montifringilla:

  • noun:   Eurasian finch