Mesolithic
adjectiveDefinition of Mesolithic
: of, relating to, or being a transitional period of the Stone Age between the Paleolithic and the Neolithic
Keep scrolling for more