0%

ALL meanings of telanthropus

Tel·an·thro·pus
T t
  • noun telanthropus a genus of fossil hominids, known from two fragmentary lower jaws found in the region of Swartkrans, near Johannesburg, South Africa. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?