Meaning of shelf life
Definition of shelf life
(noun)
the
length
of
time
a
packaged
food
or
drug
will
last
without deteriorating
Other information on shelf life
WIKIPEDIA results for
shelf life
Amazon results for
shelf life
Tweet