Definitions
noun
extinct species of upright East African hominid having some advanced humanlike characteristics
Look “homo habilis” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
extinct species of upright East African hominid having some advanced humanlike characteristics