The Mesolithic period is an archaeological concept used to refer to specific groups of archaeological cultures defined as falling between the Paleolithic and the Neolithic . The term developed as a catch-all to refer to material that did not fit into the other categories of prehistory and after the development of radiocarbon dating .
cultures Azilian Balkan mesolithic Capsian Fosna-Hensbacka Harifian Kebaran Jomon Jeulmun Komsa Kongemose Kunda Etc.