Etiket: finches
New species of finches about to emerge!
Darwin’s finches, birds that inhabit the Galapagos Islands, are evolving! Biologists from McGill University even think that two new species could be creating themselves. How it is possible ? Let’s…