GREENFINCH


Meaning of GREENFINCH in English

[green.finch] n (15c): a very common European finch (Carduelis chloris) having olive-green and yellow plumage

Merriam-Webster English vocab.      Английский словарь Merriam Webster.