Vocabulary

ホモハビリス

Homo habilis

noun