In airchaeology, the Mesolithic (Greek: μέσος, mesos "middle"; λίθος, lithos "stane") is the period atween Paleolithic an Neolithic.