WHY DID THE GALAPAGOS ISLANDS HAVE SO MANY FINCHES, A DIFFE...

404. Why did the Galapagos Islands have so many finches, a different kind of beak suited toits special feeding habits?a. each has b. with each c. each with d. with whichthe