Definition noun The fossilized partial remains of a hominin belonging to the species group of Homo habilis. The remains were... Read More