shelf life

noun
1
the length of time that food, etc. can be kept before it is too old to be sold
ماندگاری, مدت ماندگاری