In archeology, mesolithic (Greek: mesos `middle`, lithos `stone`) is the culture between paleolithic and neolithic. The term `Epipaleolithic` is often used for areas outside northern Europe but was also the preferred synonym used by French archaeologists until the 1960s. Mesolithic has different time spans in different parts of Eurasia. It w... Found on http://en.wikipedia.org/wiki/Mesolithic