What is the meaning of Imperishable?

Not perishable; not subject to decay; enduring permanently.

something that does not perish, or keeps for a long time

Source: wiktionary.org