homo_rhodesiensis has definitions from the field of zoology
1
[ noun ] (zoology) a primitive hominid resembling Neanderthal man but living in Africa

Synonyms

Rhodesian_man

Related terms

homo

*