ガラパゴスフィンチ Also written ガラパゴス・フィンチ Meanings Noun medium ground finch (Geospiza fortis) Jinuma: Japanese Dictionary · Word lists