greenfinch
English
greenfinch meaning in English • greenfinch का अर्थ अंग्रेजी में
Noun
- A European finch (Ligurinus chloris); -- called also green bird>, green linnet>, green grosbeak>, green olf>, greeny>, and peasweep>.
- The Texas sparrow (Embernagra rufivirgata), in which the general color is olive green, with four rufous stripes on the head.