ダーウィンフィンチ Also written ダーウィン・フィンチ Meanings Noun Darwin's finches Jinuma: Japanese Dictionary · Word lists