Homo antecessor
Translingual
Etymology
Homo (“man”) + Latin antecessor (“predecessor, one who goes before”).
Proper noun
Homo antecessor m
- A taxonomic species within the family Hominidae – extinct species of human.
Wikispecies