homo rhodesiensis

Noun
  1. A primitive hominid resembling Neanderthal man but living in Africa (synset 110547723)

Other Searches