You searched for: “africanthropus
Africanthropus
The name given to a type of primitive hominid of the Pleistocene in Africa, known from remains found near Lake Njarasa (or Eyasi) in Tanzania.