ホモエレクトス
homoerekutosu

Noun

1. Homo erectus

From Latin

Other forms: