ホモサピエンス
homosapiensu

Noun

1. Homo sapiens

From Latin

Other forms: