ダーウィンフィンチ

Also written ダーウィン・フィンチ

Meanings

  1. Noun Darwin's finches

Jinuma: Japanese Dictionary · Word lists