meaning of homo rhodesiensis

1. a primitive hominid resembling Neanderthal man but living in Africa


Related Words

homo rhodesiensis |

Developed & Maintained By Taraprasad.com

Treasure Words