The chronological order of human evolution from early to the recent is
First human like hominid is known as
Which of the following fact is not true for Homo habilis?