what are greenfinch
Define greenfinch. greenfinch synonyms, greenfinch pronunciation, greenfinch translation, English dictionary definition of greenfinch. n. A widespread Eurasian finch having green and yellow plumage. n a common European finch, Carduelis chloris, the male of which has a dull green plumage...