ダーウィンフィンチ LinksSentence search for ダーウィンフィンチSentence search for ダーウィン・フィンチEdit in JMdict Noun1. Darwin's finchesOther formsダーウィン・フィンチ Discussions Log in to talk about this word.