'Homo rhodesiensis' definitions:

Definition of 'Homo rhodesiensis'

From: WordNet
noun
A primitive hominid resembling Neanderthal man but living in Africa [syn: Rhodesian man, Homo rhodesiensis]