Vegetarian finch  (Platyspiza crassirostris)

Vegetarian finch

The vegetarian finch is one of a group of fourteen closely related small birds collectively known as Darwin’s finches, which are famous as an example of how different species can evolve from a single lineage. Believed to be one of the earliest of the

... More

Species related by

left