Dictionary.com
definitions
  • synonyms

Telanthropus

[tuh-lan-thruh-puh s, tel-an-throh-puh s]
noun
  1. a genus of fossil hominids, known from two fragmentary lower jaws found in the region of Swartkrans, near Johannesburg, South Africa.
Show More

Origin of Telanthropus

From New Latin, dating back to 1890–95; see origin at tel-2, anthropo-
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018