ホモエレクトスです
homoerekutosudesu

Noun
Desu Copula

The polite form of ホモエレクトス

1. Homo erectus.

Polite