shelf_lifeEnglish

shelf life

Noun

The length of time a packaged food or drug will last without deteriorating

English: shelf life