homo soloensis

Noun
  1. Extinct primitive hominid of late Pleistocene;
    Java;
    Formerly Javanthropus (synset 102476741)

Found on Word Lists

Other Searches