Seudónimo Seudónimo 02-05-2017 Biology contestada Which of the following is the best explanation for why finches on one of the islands in the Galapagos have large beaks while finches on another island have small beaks?