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.”
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.”