greenfinch

/ˈɡriːnfɪntʃ/

Definitions

1. noun

any of several small to medium-sized finches with greenish plumage, typically found in Europe, Asia, and North Africa

“The greenfinch sang a beautiful melody from the nearby tree.”

Synonyms

  • finch
  • sparrow

Antonyms

  • blackbird