homo soloensis Meaning, Definition & Usage

  1. noun extinct primitive hominid of late Pleistocene; Java; formerly Javanthropus

WordNet