Meaning of homo rhodesiensis

Definition of homo rhodesiensis

(noun) a primitive hominid resembling Neanderthal man but living in Africa

Other information on homo rhodesiensis

WIKIPEDIA results for homo rhodesiensis
Amazon results for homo rhodesiensis