greenfinch








noun

  1. any finch of the genus Carduelis, of Europe and Asia, having green and yellow plumage, especially C. chloris (European greenfinch).

noun

  1. a common European finch, Carduelis chloris, the male of which has a dull green plumage with yellow patches on the wings and tail
51 queries 0.536