Meaning of Telanthropus*

Tel•an•thro•pus

Pronunciation: (tu-lan'thru-pus, tel"an-thrō'pus), [key]
— n.
  1. a genus of fossil hominids, known from two fragmentary lower jaws found in the region of Swartkrans, near Johannesburg, South Africa.
Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease.