An Mesolitiko (panahon han kabutngaay nga bato) in panahon han pagdukwag han paleolitiko ngan neolitiko.