long-life

adj

1.
(of perishable goods) treated to stay fresh longer than usual