Meaning of mesolithic

Definition of mesolithic

(adj) of or relating to a middle period of the Stone Age (following the paleolithic)
(noun) middle part of the Stone Age beginning about 15,000 years ago

Other information on mesolithic

WIKIPEDIA results for mesolithic
Amazon results for mesolithic