GREENFINCH


Meaning of GREENFINCH in English

■ noun a large finch with green and yellow plumage. [ Carduelis chloris .]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.