Meaning of heidelberg man

Definition of heidelberg man

(noun) a type of primitive man who lived in Europe

Other information on heidelberg man

WIKIPEDIA results for heidelberg man
Amazon results for heidelberg man