Dictionary Home » Science » zinjanthropus

zinjanthropus science definition

An extinct hominid postulated from bones found in Tanzania in 1959 and originally designated Zinjanthropus boisei by Louis S.B. Leakey. It was later shown to be an australopithecine and renamed Australopithecus boisei.

Learn more about zinjanthropus

link/cite print suggestion box