ホモ・ハイデルベルゲンシス
as Homo antecessor or as Homo heidelbergensis.