Homo soloensis
1.
(
noun
) extinct primitive hominid of late Pleistocene; Java; formerly Javanthropus
Related Words:
Solo man
,
homo
,
human
,
human being
,
man
Terms and Conditions of Use / Copyright Notice