putrefactive

  • (s) causing or promoting bacterial putrefaction putrefacient,

Synonyms

putrefacient

Words of close approximity

putrefaction