ホモサピエンスイダルトゥ (ホモサピエンスイダルトゥ) — Homo sapiens idaltu | Kumi Dictionary