You searched for: “meganthropus
meganthropus (s) (noun), meganthropi (pl)
The name given to a large-toothed hominid of the Djetis deposits of central Java, Indonesia, that have been related to the "Astralopithecines" or to Homo erectus or Homo habilis: The meganthropi are known only by mandible fragments.