non-perishable (adj.)youdaoicibaDictYouDict
also nonperishable, 1887, from non- + perishable.