Synonyms for Putrefiable:

n.

putrefiable (noun)
decayable, spoilable, putrescible, perishable.

Other synonyms:

n.
decayable, putrescible, spoilable.