Synonyms and Antonyms for Homo_heidelbergensis

1. Homo heidelbergensis (n.)

a type of primitive man who lived in Europe

Synonyms: