Greenfinch is a kind of small bird. There is an European kind of Greenfinch and an Oriental kind of Greenfinch.
It nests in trees or bushes, laying 3-5 (Oriental) or 3-8 (European) eggs.
Category: Birds