Meaning of Middle Stone Age in English:

Middle Stone Age

noun

  • The Mesolithic period.