homo

  • 200,000 BCE

    Homo habilis

    Homo habilis
  • 100,000 BCE

    Homo erectus

    Homo erectus
  • 40,000 BCE

    Homo neanderthalensis

    Homo neanderthalensis
  • Homonsapiens

    Homonsapiens