milliontrees.me
Darwin’s Finches: An opportunity to observe evolution in action
The finches on the Galápagos Islands are called Darwin’s finches because of the important role they played in the development of his theory of natural selection and evolution of species. Charles Da…