Mesolithic (Greek: μέσος/middle and λίθος/stone) is the period of the stone age between the palaeolithic and neolithic, especially in Europe, where it falls between the end of the last glacial period (mid-9th millennium BC) and the beginnings of agriculture (i.e. neolithic). The Mesolithic period is characterized by the use of microliths and the first instance of domesticated animals.