decayable

Explore definitions, synonyms, and language insights of decayable

Definitions

Adjective Satellite
liable to decay or spoil or become putrid