putrescible

Explore definitions, synonyms, and language insights of putrescible

Definitions

Adjective Satellite
liable to decay or spoil or become putrid