GROUND FINCH


Meaning of GROUND FINCH in English

noun

1. : towhee

2. : any of several dull-colored large-billed finches constituting a genus ( Geospiza ) that is restricted to the Galápagos islands

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