rhodesian_manEnglish

Homo rhodesiensis, Rhodesian man

Noun

A primitive hominid resembling Neanderthal man but living in Africa

English: Rhodesian man, Homo rhodesiensis

English words with similar meanings

Show 1 words