putrefacient

  • (s) causing or promoting bacterial putrefaction putrefactive,

Synonyms

putrefactive

Words of close approximity