Answer:
Mesolithic, also called Middle Stone Age.
Step-by-step explanation:
An ancient cultural stage that existed between the Paleolithic (Old Stone Age), with its chipped stone tools, and the Neolithic (New Stone Age), with its polished stone tools.