Meaning of homo soloensis

Definition of homo soloensis

(noun) extinct primitive hominid of late Pleistocene; Java; formerly Javanthropus

Other information on homo soloensis

WIKIPEDIA results for homo soloensis
Amazon results for homo soloensis