Homo rhodesiensis

Explore definitions, synonyms, and language insights of Homo rhodesiensis

Definitions

Noun
a primitive hominid resembling Neanderthal man but living in Africa

More General Terms