heidelberg man

Noun
  1. A type of primitive man who lived in Europe (synset 110188050)

Found on Word Lists

Other Searches