homo_soloensisEnglish

Homo soloensis

Noun

Extinct primitive hominid of late Pleistocene, Java, formerly Javanthropus

English: Homo soloensis