Mesolithic: A period of prehistory, which in Britain lasted between about 9700 and 4000 BC.
The Mesolithic (or 'Middle Stone Age') began in Britain at the end of the last Ice Age, when hunter-gatherers migrated back into southern England from continental Europe. It lasted until the beginning of the Neolithic period, when the first domestic crops and livestock were introduced from continental Europe.