extinct primitive hominid of late pleistocene; java; formerly javanthropus

listen to the pronunciation of extinct primitive hominid of late pleistocene; java; formerly javanthropus
English - English
homo soloensis