GRASS FINCH


Meaning of GRASS FINCH in English

noun

1. : vesper sparrow

2. : any of various weaverbirds ; especially : an Australian member of the genus Poephila

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.