Sign in Join

ホモサピエンス
homosapiensu

Noun

1. Homo sapiens

From Latin

Other forms: