HEIDELBERG MAN





Definition:

  1. [noun] a type of primitive man who lived in Europe
    Synonyms: Heidelberg man, Homo heidelbergensis

Synonyms: