long-life

/L AO1 NG L AY0 F/
adjective
  1. 1

    Designed to last for a long time, said especially of food and drink

    โ€œlong-life milkโ€

Source: https://en.wiktionary.org/wiki/long-life