shelf life

noun

1.
the length of time a packaged food or drug will last without deteriorating