homo habilis

(noun) Homo habilis

< homo erectus | homo heidelbergensis >