Vocabulary

ハイデルベルク人

Homo heidelbergensis

noun