Homo rhodesiensis
1.
(
noun
) a primitive hominid resembling Neanderthal man but living in Africa
Synonyms:
Rhodesian man
Related Words:
homo
,
human
,
human being
,
man
Terms and Conditions of Use / Copyright Notice