nonperishable

(noun, adjective)

adjective

1. Not perishable.

noun

1. That which does not perish, especially a foodstuff.