Eper0492 Eper0492 18-05-2020 Biology contestada These finches have a common ancestor and live close to each other on different islands. Why are their beaks different? *