Homo soloensis
Explore definitions, synonyms, and language insights of Homo soloensis
Definitions
Noun
extinct primitive hominid of late Pleistocene; Java; formerly Javanthropus
Explore definitions, synonyms, and language insights of Homo soloensis