Mechta-Afalou

Mechta skull excavated at Constantine, Algeria

Mechta-Afalou, also known as Mechtoid or Paleo-Berber, are a population that inhabited parts of North Africa during the late Paleolithic and Mesolithic.[1] They are associated with the Iberomaurusian archaeological culture.

  1. ^ Wendorf, Fred; Schild, Romuald (1 January 1986). The Wadi Kubbaniya skeleton: a Late Paleolithic burial from southern Egypt. Southern Methodist University Press. p. 68. ISBN 9780870742163.

Developed by StudentB