0%

ALL meanings of darwin's finches

Darwin's finches
D d
  • noun plural darwin's finches the finches of the subfamily Geospizinae of the Galapagos Islands, showing great variation in bill structure and feeding habits: provided Darwin with evidence to support his theory of evolution 3
  • noun darwin's finches plural of Darwin's finch. 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?