Homo heidelbergensis
Today its taxonomy is that of "Homo heidelbergensis".