putrefiable

Explore definitions, synonyms, and language insights of putrefiable

Definitions

Adjective Satellite
liable to decay or spoil or become putrid