Large cactus finch definition

Search

Large cactus finch

Large cactus finch logo #21000 The large cactus finch (Geospiza conirostris) is a species of bird in the tanager family Thraupidae. It is one of Darwin`s finches, and is endemic to the Galápagos islands, Ecuador, where it is restricted to Española, Genovesa, Darwin, and Wolf Islands. This rather dark bird resembles the smaller and finer-beaked common cactus finch, but the tw....
Found on http://en.wikipedia.org/wiki/Large_cactus_finch
No exact match found.