Decayable Meaning

There are 1 meaning(s) for word Decayable

Meaning 1 : liable to decay or spoil or become putrid

    Synonyms : putrefiable,  putrescible,  spoilable