Explain how geographic isolation of a common ancestral species of finches has lead to development of 14 different species of finches in the galapagos island

1 answer

Google Charles Darwin