Find the word definition

Douglas Harper's Etymology Dictionary
non-perishable

also nonperishable, 1887, from non- + perishable.

Wiktionary
non-perishable

a. (context chiefly of food English) Not perishable; not liable to spoil.