Skip to main content

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.
Advertisement