Recent fluorescence spectroscopy measurements of single-enzyme kinetics have shown that enzymatic turnovers form a renewal stochastic process in which the inverse of the mean waiting time between turnovers follows the Michaelis-Menten equation. We study enzyme kinetics at physiologically relevant mesoscopic concentrations using a master equation. From the exact solution of the master equation we find that the waiting times are neither independent nor identically distributed, implying that enzymatic turnovers form a nonrenewal stochastic process. The inverse of the mean waiting time shows strong departure from the Michaelis-Menten equation. The waiting times between consecutive turnovers are anticorrelated, where short intervals are more likely to be followed by long intervals and vice versa. Correlations persist beyond consecutive turnovers indicating that multiscale fluctuations govern enzyme kinetics. © 2011 American Physical Society.