telanthropus









telanthropus


noun

  1. a genus of fossil hominids, known from two fragmentary lower jaws found in the region of Swartkrans, near Johannesburg, South Africa.
65 queries 0.564