Mechta-Afalou or Mechtoid are an extinct people of North Africa. Mechtoids inhabited Northern Africa during late Paleolithic and Mesolithic (Ibero-Maurusian archaeological culture).
Mechtoids were assimilated during Neolithic and early Bronze Age by bearers of Afrasian languages. The Capsian culture, from the anthropological standpoint, is considered an indigenous development.
This entry is from Wikipedia, the leading user-contributed encyclopedia. It may not have been reviewed by professional editors (see full disclaimer)