Homo heidelbergensis
as Homo antecessor or as Homo heidelbergensis.