Dictionary.com
Thesaurus.com

putrilaginous

  • a word derived from putrilage.
    putrilage
    noun
    putrid or putrescent matter.

More Suggestions